IDataObject.GetDataHere(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. Den här metoden, som anropas av en datakonsument, skiljer sig från metoden GetData(FORMATETC, STGMEDIUM) eftersom anroparen måste allokera och frigöra det angivna lagringsmediet.
public:
void GetDataHere(System::Runtime::InteropServices::ComTypes::FORMATETC % format, System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium);
public void GetDataHere(ref System.Runtime.InteropServices.ComTypes.FORMATETC format, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
abstract member GetDataHere : FORMATETC * STGMEDIUM -> unit
Public Sub GetDataHere (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. Endast ett medium kan anges i TYMED, och endast följande TYMED värden är giltiga: TYMED_ISTORAGE, TYMED_ISTREAM, TYMED_HGLOBAL, eller TYMED_FILE.
- medium
- STGMEDIUM
En STGMEDIUM, skickad av referens, som definierar lagringsmediet som innehåller de data som överförs. Mediet måste allokeras av anroparen och fyllas i av GetDataHere(FORMATETC, STGMEDIUM). Anroparen måste också frigöra mediet. Implementeringen av den här metoden måste alltid ange ett värde null för den pUnkForRelease medlem i STGMEDIUM strukturen som den här parametern pekar på.
Kommentarer
Mer information finns i IDataObject::GetDataHere-metoden.