IDataObject.GetDataHere(FORMATETC, STGMEDIUM) Metodo

Definizione

Ottiene i dati da un oggetto dati di origine. Questo metodo, chiamato da un consumer di dati, differisce dal GetData(FORMATETC, STGMEDIUM) metodo in quanto il chiamante deve allocare e liberare il supporto di archiviazione specificato.

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)

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 un solo supporto in TYMEDe solo i valori seguenti TYMED sono validi: TYMED_ISTORAGE, TYMED_ISTREAM, TYMED_HGLOBALo TYMED_FILE.

medium
STGMEDIUM

Oggetto STGMEDIUM, passato per riferimento, che definisce il supporto di archiviazione contenente i dati trasferiti. Il supporto deve essere allocato dal chiamante e compilato da GetDataHere(FORMATETC, STGMEDIUM). Il chiamante deve anche liberare il supporto. L'implementazione di questo metodo deve sempre fornire un valore per null il pUnkForRelease membro della STGMEDIUM struttura a cui punta questo parametro.

Commenti

Per altre informazioni, vedere Metodo IDataObject::GetDataHere.

Si applica a