Udostępnij przez


IDataObject.QueryGetData(FORMATETC) Metoda

Definicja

Pobiera wartość wskazującą, czy implementator może renderować dane zawarte w parametrze 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

Parametry

a
FORMATETC

Wskaźnik do FORMATETC definiowania formatu, średniego i docelowego urządzenia dla wywołań do pobierania danych.

Zwraca

Metoda QueryGetData obsługuje standardowe wartości zwracane E_INVALIDARG, E_UNEXPECTED i E_OUTOFMEMORY, a także następujące wartości zwracane:

Wartość zwracana Opis
S_OK Kolejne wywołanie GetData(FORMATETC, STGMEDIUM) metody prawdopodobnie zakończy się pomyślnie.
DV_E_LINDEX lindex jest nieprawidłowy.
DV_E_FORMATETC wartość pFormatEtc jest nieprawidłowa.
DV_E_TYMED tymed jest nieprawidłowy.
DV_E_DVASPECT wartość dwAspect.
OLE_E_NOTRUNNING Aplikacja obiektu nie jest uruchomiona.

Uwagi

Klient obiektu danych implementujący IDataObject interfejs wywołuje metodę QueryGetData, aby określić prawdopodobieństwo powodzenia kolejnego wywołania GetData(FORMATETC, STGMEDIUM) metody . Wynik wskazujący, że to wystąpienie interfejsu IDataObject może renderować dane zawarte w parametrze a , nie gwarantuje powodzenia w kolejnym wywołaniu GetData(FORMATETC, STGMEDIUM) metody.

Aby uzyskać więcej informacji na temat programowania za pomocą interfejsu IDataObject i programu Microsoft Management Console (MMC), zobacz MmC Programmer's Guide (Przewodnik programisty MMC).

Dotyczy