IDataObject.GetData(FORMATETC, STGMEDIUM) Metodo

Definizione

Ottiene i dati da un oggetto dati di origine. Il GetData(FORMATETC, STGMEDIUM) metodo , chiamato da un consumer di dati, esegue il rendering dei dati descritti nella struttura specificata FORMATETC e lo trasferisce tramite la struttura specificata STGMEDIUM . Il chiamante assume quindi la responsabilità di rilasciare la STGMEDIUM struttura.

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 FORMATETC struttura, passata per riferimento, che definisce il formato, il supporto e il dispositivo di destinazione da usare per il passaggio dei dati. È possibile specificare più di un supporto utilizzando l'operatore OR booleano, consentendo al metodo di scegliere il supporto migliore tra quelli specificati.

medium
STGMEDIUM

Quando termina, questo metodo contiene un puntatore alla STGMEDIUM struttura che indica il supporto di archiviazione contenente i dati restituiti tramite il tymed relativo membro e la responsabilità di rilasciare il supporto tramite il valore del relativo pUnkForRelease membro. Se pUnkForRelease è null, il ricevitore del supporto è responsabile del rilascio. In caso contrario, pUnkForRelease punta all'interfaccia sull'oggetto IUnknown appropriato in modo che sia possibile chiamare il relativo Release metodo. Il supporto deve essere allocato e compilato da GetData(FORMATETC, STGMEDIUM). Questo parametro viene passato non inizializzato.

Commenti

Per altre informazioni, vedere Metodo IDataObject::GetData.

Si applica a