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
Параметры
Указатель на объект 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.