IDataObject.QueryGetData(FORMATETC) Methode

Definition

Bestimmt, ob das Datenobjekt die in der FORMATETC Struktur beschriebenen Daten rendern kann. Objekte, die versuchen, einen Einfüge- oder Drop-Vorgang auszuführen, können diese Methode aufrufen, um GetData(FORMATETC, STGMEDIUM) einen Hinweis darauf zu erhalten, ob der Vorgang erfolgreich sein kann.

public:
 int QueryGetData(System::Runtime::InteropServices::ComTypes::FORMATETC % format);
public int QueryGetData(ref System.Runtime.InteropServices.ComTypes.FORMATETC format);
abstract member QueryGetData : FORMATETC -> int
Public Function QueryGetData (ByRef format As FORMATETC) As Integer

Parameter

format
FORMATETC

Ein Zeiger auf eine FORMATETC Struktur, die per Verweis übergeben wird und das format, mittel und zielgerät definiert, das für die Abfrage verwendet werden soll.

Gibt zurück

Diese Methode unterstützt die Standardrücklaufwerte E_INVALIDARG, E_UNEXPECTED und E_OUTOFMEMORY sowie folgendes:

Wert: Beschreibung
S_OK Ein späterer Aufruf GetData(FORMATETC, STGMEDIUM) wäre wahrscheinlich erfolgreich.
DV_E_LINDEX Ein ungültiger Wert für lindex; wird derzeit nur -1 unterstützt.
DV_E_FORMATETC Ein ungültiger Wert für den format Parameter.
DV_E_TYMED Ein ungültiger tymed Wert.
DV_E_DVASPECT Ein ungültiger dwAspect Wert.
OLE_E_NOTRUNNING Die Anwendung wird nicht ausgeführt.

Hinweise

Weitere Informationen finden Sie unter "IDataObject::QueryGetData"-Methode.

Gilt für: