Поделиться через


DSRefClipboardObject Класс

Определение

Представляет объект буфера обмена, содержащий объект DSRef.

public ref class DSRefClipboardObject : Microsoft::VisualStudio::Data::Framework::ClipboardObject
public class DSRefClipboardObject : Microsoft.VisualStudio.Data.Framework.ClipboardObject
type DSRefClipboardObject = class
    inherit ClipboardObject
Public Class DSRefClipboardObject
Inherits ClipboardObject
Наследование
DSRefClipboardObject

Конструкторы

DSRefClipboardObject()

Инициализирует новый экземпляр класса DSRefClipboardObject.

DSRefClipboardObject(Object)

Инициализирует новый экземпляр DSRefClipboardObject класса , указывая объект DSRef.

Методы

ContainsDSRef()

Указывает, содержит ли текущий DSRefClipboardObject объект DSRef.

GetData(String)

Извлекает данные, хранящиеся в объекте буфера обмена, в указанном формате.

(Унаследовано от ClipboardObject)
GetData(String, Boolean)

Извлекает данные, хранящиеся в объекте буфера обмена, в указанном формате, используя параметр автоматического преобразования, чтобы определить, следует ли преобразовать данные в формат.

(Унаследовано от ClipboardObject)
GetData(Type)

Извлекает данные, хранящиеся в объекте буфера обмена, в указанном формате.

(Унаследовано от ClipboardObject)
GetDataPresent(String)

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

(Унаследовано от ClipboardObject)
GetDataPresent(String, Boolean)

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

(Унаследовано от ClipboardObject)
GetDataPresent(Type)

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

(Унаследовано от ClipboardObject)
GetDSRef(IServiceProvider)

Извлекает объект DSRef из DSRefClipboardObject.

GetFormats()

Получает список всех форматов, поддерживаемых для данных, хранящихся в объекте буфера обмена.

(Унаследовано от ClipboardObject)
GetFormats(Boolean)

Извлекает список всех форматов, поддерживаемых для данных, хранящихся в объекте буфера обмена, используя параметр автоматического преобразования, чтобы определить, следует ли извлекать только собственные форматы данных или все форматы, в которые можно преобразовать данные.

(Унаследовано от ClipboardObject)
SetData(Object)

Добавляет данные в объект буфера обмена.

(Унаследовано от ClipboardObject)
SetData(String, Boolean, Object)

Добавляет данные в объект буфера обмена.

(Унаследовано от ClipboardObject)
SetData(String, Object)

Добавляет данные в объект буфера обмена в указанном формате.

(Унаследовано от ClipboardObject)
SetData(Type, Object)

Добавляет данные в объект буфера обмена, используя указанный тип в качестве формата.

(Унаследовано от ClipboardObject)
SetDSRef(Object)

Добавляет объект DSRef в DSRefClipboardObject.

Явные реализации интерфейса

IDataObject.DAdvise(FORMATETC, ADVF, IAdviseSink, Int32)

Создает соединение между объектом буфера обмена и приемником рекомендаций. Этот метод вызывается объектом, который поддерживает приемник уведомлений и позволяет уведомлять приемник об изменениях в данных объекта.

(Унаследовано от ClipboardObject)
IDataObject.DAdvise(FORMATETC[], UInt32, IAdviseSink, UInt32)

Создает соединение между объектом буфера обмена и приемником рекомендаций. Этот метод вызывается объектом, который поддерживает приемник уведомлений и позволяет уведомлять приемник об изменениях в данных объекта.

(Унаследовано от ClipboardObject)
IDataObject.DUnadvise(Int32)

Удаляет ранее установленное подключение к уведомлениям.

(Унаследовано от ClipboardObject)
IDataObject.DUnadvise(UInt32)

Удаляет установленное подключение к уведомлениям.

(Унаследовано от ClipboardObject)
IDataObject.EnumDAdvise(IEnumSTATDATA)

Создает объект, который может использоваться для перечисления текущих соединений для рекомендаций.

(Унаследовано от ClipboardObject)
IDataObject.EnumDAdvise(IEnumSTATDATA)

Создает объект, который может использоваться для перечисления текущих соединений для рекомендаций.

(Унаследовано от ClipboardObject)
IDataObject.EnumFormatEtc(DATADIR)

Создает объект для перечисления структур FORMATETC для объекта данных. Эти структуры используются в вызовах IDataObject.GetData(FORMATETC, STGMEDIUM) или IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean).

(Унаследовано от ClipboardObject)
IDataObject.EnumFormatEtc(UInt32, IEnumFORMATETC)

Создает объект для перечисления структур FORMATETC для объекта данных. Эти структуры используются в вызовах IDataObject.GetData(FORMATETC[], STGMEDIUM[]) или IDataObject.SetData(FORMATETC[], STGMEDIUM[], Int32).

(Унаследовано от ClipboardObject)
IDataObject.GetCanonicalFormatEtc(FORMATETC, FORMATETC)

Предоставляет стандартную структуру FORMATETC, которая логически эквивалентна более сложной структуре. Используйте этот метод, чтобы определить, возвращают ли две разные FORMATETC структуры одни и те же данные, устраняя необходимость в дублировании отрисовки.

(Унаследовано от ClipboardObject)
IDataObject.GetCanonicalFormatEtc(FORMATETC[], FORMATETC[])

Предоставляет стандартную структуру FORMATETC, которая логически эквивалентна более сложной структуре. Используйте этот метод, чтобы определить, возвращают ли две разные FORMATETC структуры одни и те же данные, устраняя необходимость в дублировании отрисовки.

(Унаследовано от ClipboardObject)
IDataObject.GetData(FORMATETC, STGMEDIUM)

Получает данные из исходного объекта данных. Этот метод вызывается потребителем данных. Он отображает данные, описанные в указанной FORMATETC структуре, и передает их через указанную STGMEDIUM структуру. Затем вызывающий объект несет ответственность за освобождение структуры STGMEDIUM.

(Унаследовано от ClipboardObject)
IDataObject.GetData(FORMATETC[], STGMEDIUM[])

Получает данные из исходного объекта данных. Этот метод вызывается потребителем данных. Он отображает данные, описанные в указанной FORMATETC структуре, и передает их через указанную STGMEDIUM структуру. Затем вызывающий объект несет ответственность за освобождение структуры STGMEDIUM.

(Унаследовано от ClipboardObject)
IDataObject.GetDataHere(FORMATETC, STGMEDIUM)

Получает данные из исходного объекта данных. Этот метод, который вызывается объектом-получателем данных, отличается от метода IDataObject.GetData(FORMATETC, STGMEDIUM), в котором вызывающий объект должен выделить и освободить заданную среду хранения.

(Унаследовано от ClipboardObject)
IDataObject.GetDataHere(FORMATETC[], STGMEDIUM[])

Получает данные из исходного объекта данных. Этот метод, который вызывается объектом-получателем данных, отличается от метода IDataObject.GetData(FORMATETC[], STGMEDIUM[]), в котором вызывающий объект должен выделить и освободить заданную среду хранения.

(Унаследовано от ClipboardObject)
IDataObject.QueryGetData(FORMATETC)

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

(Унаследовано от ClipboardObject)
IDataObject.QueryGetData(FORMATETC[])

Определяет, способен ли объект данных выполнять отрисовку данных, описанных в структуре FORMATETC. Объекты, пытающиеся выполнить операцию вставки или удаления, могут вызвать этот метод перед вызовом IDataObject.GetData(FORMATETC[], STGMEDIUM[]) , чтобы получить сведения о том, будет ли операция успешно выполнена.

(Унаследовано от ClipboardObject)
IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean)

Передает данные в объект, реализующий этот метод. Этот метод вызывается объектом, содержащим источник данных.

(Унаследовано от ClipboardObject)
IDataObject.SetData(FORMATETC[], STGMEDIUM[], Int32)

Передает данные в объект, реализующий этот метод. Этот метод вызывается объектом, содержащим источник данных.

(Унаследовано от ClipboardObject)

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