IDataObject.QueryGetData(FORMATETC) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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).