ClipboardObject.IDataObject.QueryGetData - метод
Определяет, способен ли объект данных выполнять отрисовку данных, описанных в структуре FORMATETC. Объекты пытая операцию " или размещения могут вызывать этот метод перед вызовом IDataObject.GetData для получения ситуацию, будет ли операция выполнена успешно.
Пространство имен: Microsoft.VisualStudio.Data.Framework
Сборка: Microsoft.VisualStudio.Data.Framework (в Microsoft.VisualStudio.Data.Framework.dll)
Синтаксис
'Декларация
Private Function QueryGetData ( _
ByRef format As FORMATETC _
) As Integer Implements IDataObject.QueryGetData
int IDataObject.QueryGetData(
ref FORMATETC format
)
private:
virtual int QueryGetData(
FORMATETC% format
) sealed = IDataObject::QueryGetData
private abstract QueryGetData :
format:FORMATETC byref -> int
private override QueryGetData :
format:FORMATETC byref -> int
JScript не поддерживает явные реализации интерфейса.
Параметры
format
Тип: FORMATETC%Ссылка на структуру FORMATETC, передаваемые по ссылке, которая определяет формат, носитель и целевое устройство для запроса.
Возвращаемое значение
Тип: Int32
Этот метод поддерживает стандартные возвращаемые значения E_INVALIDARG, E_UNEXPECTED и E_OUTOFMEMORY, так и следующее:
Значение |
Описание |
---|---|
S_OK |
Последующий вызов GetData, вероятно, будет успешным. |
DV_E_LINDEX |
Недопустимое значение для lindex; в настоящий момент поддерживается только значение -1. |
DV_E_FORMATETC |
Недопустимое значение для параметра format. |
DV_E_TYMED |
Недопустимое tymed значение. |
DV_E_DVASPECT |
Недопустимое dwAspect значение. |
OLE_E_NOTRUNNING |
Приложение не выполняется. |
Реализации
IDataObject.QueryGetData(FORMATETC)
Заметки
Этот метод делегирует вызов соответствующего QueryGetData из пространства имен System.Runtime.InteropServices.ComTypes, высказывать объект буфера обмена существующего экземпляра IDataObject.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.