IDataObject.QueryGetData(FORMATETC) Метод

Определение

Извлекает значение, указывающее, может ли средство реализации выполнять визуализацию данных, которые содержатся в параметре 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

Параметры

a
FORMATETC

Указатель на объект FORMATETC, определяющий формат, среду и целевое устройство для вызовов, с помощью которых извлекаются данные.

Возвращаемое значение

Метод QueryGetData поддерживает стандартные возвращаемые значения E_INVALIDARG, E_UNEXPECTED и E_OUTOFMEMORY, а также следующие возвращаемые значения:

Возвращаемое значение Описание
S_OK Последующий GetData(FORMATETC, STGMEDIUM) вызов метода, вероятно, будет успешным.
DV_E_LINDEX Недопустимый lindex.
DV_E_FORMATETC Значение pFormatEtc недопустимо.
DV_E_TYMED Tymed является недопустимым.
DV_E_DVASPECT Значение dwAspect.
OLE_E_NOTRUNNING Объектное приложение не запущено.

Комментарии

Клиент объекта данных, реализующего IDataObject интерфейс , вызывает метод QueryGetData для определения вероятности успешного последующего вызова GetData(FORMATETC, STGMEDIUM) метода . Результат, указывающий IDataObject , что этот экземпляр интерфейса может отображать данные, содержащиеся в параметре a , не гарантирует успешного выполнения последующего GetData(FORMATETC, STGMEDIUM) вызова метода .

Дополнительные сведения о программировании IDataObject с помощью интерфейса и консоли управления (MMC) см. в руководстве программиста MMC.

Применяется к