IDataObject.QueryGetData(FORMATETC) Metod

Definition

Hämtar ett värde som anger om implementeraren kan återge data som finns i parametern a .

public:
 int QueryGetData(Microsoft::Aspnet::Snapin::FORMATETC a);
public int QueryGetData(Microsoft.Aspnet.Snapin.FORMATETC a);
abstract member QueryGetData : Microsoft.Aspnet.Snapin.FORMATETC -> int
Public Function QueryGetData (a As FORMATETC) As Integer

Parametrar

a
FORMATETC

En pekare till den FORMATETC definierande format-, mellan- och målenheten för anrop för att hämta data.

Returer

Metoden QueryGetData stöder standardreturvärdena E_INVALIDARG, E_UNEXPECTED och E_OUTOFMEMORY samt följande returvärden:

Returvärde Description
S_OK Ett efterföljande anrop till GetData(FORMATETC, STGMEDIUM) metoden kommer förmodligen att lyckas.
DV_E_LINDEX lindex är inte giltigt.
DV_E_FORMATETC pFormatEtc är inte giltigt.
DV_E_TYMED tymed är inte giltigt.
DV_E_DVASPECT dwAspect-värde.
OLE_E_NOTRUNNING Objektprogrammet körs inte.

Kommentarer

En klient för ett dataobjekt som implementerar gränssnittet anropar IDataObject metoden QueryGetData för att fastställa sannolikheten för att ett efterföljande anrop till GetData(FORMATETC, STGMEDIUM) metoden lyckas. Ett resultat som indikerar att den här instansen IDataObject av gränssnittet kan återge data som finns i parametern a garanterar inte framgång i ett efterföljande anrop till GetData(FORMATETC, STGMEDIUM) metoden.

Mer information om programmering med gränssnittet IDataObject och Microsoft Management Console (MMC) finns i MMC Programmer's Guide.

Gäller för