Condividi tramite


IDataObject.GetData(FORMATETC, STGMEDIUM) Metodo

Definizione

Ottiene i dati da un oggetto dati di origine. Il metodo GetData(FORMATETC, STGMEDIUM), chiamato da un consumer di dati, esegue il rendering dei dati descritti nella struttura FORMATETC specificata e li trasferisce mediante la struttura STGMEDIUM specificata. Il chiamante si assume la responsabilità del rilascio della struttura STGMEDIUM.

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)

Parametri

format
FORMATETC

Puntatore a una struttura FORMATETC, passato per riferimento, che definisce formato, supporto e periferica di destinazione da utilizzare per il passaggio di dati. È possibile specificare più supporti usando l'operatore booleano OR, consentendo al metodo di scegliere il supporto ottimale tra quelli specificati.

medium
STGMEDIUM

Quando termina, questo metodo contiene un puntatore alla struttura STGMEDIUM che indica il supporto di archiviazione contenente i dati restituiti mediante il membro tymed e la responsabilità del rilascio del supporto mediante il valore del relativo membro pUnkForRelease. Se pUnkForRelease è null, il ricevente del supporto è responsabile del rilascio; in caso contrario pUnkForRelease punta all'interfaccia IUnknown nell'oggetto appropriato per consentire la chiamata al metodo Release relativo. È necessario che il supporto sia allocato e compilato dal metodo GetData(FORMATETC, STGMEDIUM). Questo parametro viene passato non inizializzato.

Commenti

Per altre informazioni, vedere Metodo IDataObject::GetData.

Si applica a