ClipboardObject.IDataObject.GetData - метод
Получает данные из исходного объекта данных.Этот метод вызывается объектом-получателем данных.Он отображает данные, описанный в указанной структуре FORMATETC и возвращает его через указанную структуру STGMEDIUM.Затем вызывающий объект несет ответственность за освобождение структуры STGMEDIUM.
Пространство имен: Microsoft.VisualStudio.Data.Framework
Сборка: Microsoft.VisualStudio.Data.Framework (в Microsoft.VisualStudio.Data.Framework.dll)
Синтаксис
'Декларация
Private Sub GetData ( _
ByRef format As FORMATETC, _
<OutAttribute> ByRef medium As STGMEDIUM _
) Implements IDataObject.GetData
void IDataObject.GetData(
ref FORMATETC format,
out STGMEDIUM medium
)
private:
virtual void GetData(
FORMATETC% format,
[OutAttribute] STGMEDIUM% medium
) sealed = IDataObject::GetData
private abstract GetData :
format:FORMATETC byref *
medium:STGMEDIUM byref -> unit
private override GetData :
format:FORMATETC byref *
medium:STGMEDIUM byref -> unit
JScript не поддерживает явные реализации интерфейса.
Параметры
- format
Тип: System.Runtime.InteropServices.ComTypes.FORMATETC%
Ссылка на структуру, FORMATETC передаваемое по ссылке, которая определяет формат, среду передачи и целевое устройство для использования передачи данных.Можно указать несколько среду передачи с помощью Boolean ИЛИ оператора, что метод для выбора оптимального конкретной среды передачи среди этих.
- medium
Тип: System.Runtime.InteropServices.ComTypes.STGMEDIUM%
Когда этот метод возвращает управление, данный параметр содержит ссылку на структуру STGMEDIUM, показывающая носитель записи, содержащий возвращаемые данные через участника tymed, и ответственность за для освобождения среду передачи через значение его элемента pUnkForRelease.Если pUnkForReleasenullссылка NULL (Nothing в Visual Basic), получатель носитель отвечает за его освобождении; в противном случае точки pUnkForRelease к IUnknown взаимодействуют в соответствующем объекте таким образом, что его можно вызвать метод Release.Необходимо выбрать среду передачи и заполнять этим методом.Этот параметр передается неинициализированным.
Реализации
IDataObject.GetData(FORMATETC%, STGMEDIUM%)
Заметки
Этот метод делегатов вызов соответствующего GetData из пространства имен System.Runtime.InteropServices.ComTypes при условии, что объект буфера обмена создает программу-оболочку существующее IDataObject.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.