IDataObject.GetData(FORMATETC, STGMEDIUM) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar data från ett källdataobjekt. Metoden GetData(FORMATETC, STGMEDIUM) , som anropas av en datakonsument, återger de data som beskrivs i den angivna FORMATETC strukturen och överför dem via den angivna STGMEDIUM strukturen. Anroparen tar sedan ansvar för att STGMEDIUM frigöra strukturen.
public:
void GetData(System::Runtime::InteropServices::ComTypes::FORMATETC % format, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium);
public void GetData(ref System.Runtime.InteropServices.ComTypes.FORMATETC format, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
abstract member GetData : FORMATETC * STGMEDIUM -> unit
Public Sub GetData (ByRef format As FORMATETC, ByRef medium As STGMEDIUM)
Parametrar
- format
- FORMATETC
En pekare till en FORMATETC struktur som skickas med referens och som definierar vilken format-, medel- och målenhet som ska användas när data skickas. Det går att ange mer än ett medium med hjälp av den booleska OR-operatorn, så att metoden kan välja det bästa mediet bland de angivna.
- medium
- STGMEDIUM
När den här metoden returneras innehåller en pekare till strukturen STGMEDIUM som anger lagringsmediet som innehåller de returnerade data via dess tymed medlem och ansvaret för att frigöra mediet via värdet för dess pUnkForRelease medlem. Om pUnkForRelease är null, är mottagaren av mediet ansvarig för att släppa det, annars pUnkForRelease pekar IUnknown på gränssnittet på lämpligt objekt så att dess Release metod kan anropas. Mediet måste allokeras och fyllas i av GetData(FORMATETC, STGMEDIUM). Den här parametern skickas oinitierad.
Kommentarer
Mer information finns i IDataObject::GetData-metoden.