IDataObject.GetData(FORMATETC, STGMEDIUM) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient des données à partir d'un objet de données source. La méthode GetData(FORMATETC, STGMEDIUM) qui est appelée par un consommateur de données rend les données décrites dans la structure FORMATETC spécifiée et les transfère par l'intermédiaire de la structure STGMEDIUM spécifiée. L'appelant est ensuite chargé de libérer la structure 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)
Paramètres
- format
- FORMATETC
Pointeur vers une structure FORMATETC, passée par référence, qui définit le format, le support et le périphérique cible à utiliser lors du passage des données. Il est possible de spécifier plusieurs supports à l'aide de l'opérateur booléen OR, en autorisant la méthode à choisir le support le mieux adapté parmi ceux spécifiés.
- medium
- STGMEDIUM
Cette méthode retourne un pointeur vers la structure STGMEDIUM qui indique le support de stockage contenant les données retournées via son membre tymed, ainsi que la responsabilité de libérer le support via la valeur de son membre pUnkForRelease. Si pUnkForRelease est null
, le récepteur du support est chargé de le libérer ; sinon, pUnkForRelease pointe vers l'interface IUnknown
sur l'objet approprié afin que sa méthode Release
puisse être appelée. Le support doit être alloué et rempli par GetData(FORMATETC, STGMEDIUM). Ce paramètre est passé sans être initialisé.
Remarques
Pour plus d’informations, consultez Méthode IDataObject ::GetData.