ClipboardObject - класс
Представляет объект буфера обмена для передачи данных.Данный объект может взаимодействовать между DataObject, IDataObject и IDataObject.
Иерархия наследования
System.Object
System.Windows.Forms.DataObject
Microsoft.VisualStudio.Data.Framework.ClipboardObject
Microsoft.VisualStudio.Data.Framework.DSRefClipboardObject
Пространство имен: Microsoft.VisualStudio.Data.Framework
Сборка: Microsoft.VisualStudio.Data.Framework (в Microsoft.VisualStudio.Data.Framework.dll)
Синтаксис
'Декларация
Public Class ClipboardObject _
Inherits DataObject _
Implements IDataObject, IDataObject
public class ClipboardObject : DataObject,
IDataObject, IDataObject
public ref class ClipboardObject : public DataObject,
IDataObject, IDataObject
type ClipboardObject =
class
inherit DataObject
interface IDataObject
interface IDataObject
end
public class ClipboardObject extends DataObject implements IDataObject, IDataObject
Тип ClipboardObject предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
ClipboardObject() | Инициализирует новый экземпляр класса ClipboardObject, основываясь на стандартном классе DataObject. |
![]() |
ClipboardObject(Object) | Инициализирует новый экземпляр класса ClipboardObject, содержащий указанные данные или создает программу-оболочку существующий экземпляр класса. |
![]() |
ClipboardObject(String, Object) | Инициализирует новый экземпляр класса ClipboardObject, содержащий указанные данные в указанном формате. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
ContainsAudio | Указывает, содержит ли объект данных - это данные WaveAudio формат. (Унаследовано от DataObject.) |
![]() |
ContainsFileDropList | Указывает, содержит ли объект данных - это данные, которые в FileDrop отформатируйте или могут быть преобразованы в этот формат. (Унаследовано от DataObject.) |
![]() |
ContainsImage | Указывает, содержит ли объект данных - это данные, которые в Bitmap отформатируйте или могут быть преобразованы в этот формат. (Унаследовано от DataObject.) |
![]() |
ContainsText() | Указывает, содержит ли объект данных - это данные UnicodeText формат. (Унаследовано от DataObject.) |
![]() |
ContainsText(TextDataFormat) | Указывает, содержит ли объект данных, указанные текстовые данные в формате, указанном TextDataFormat значения. (Унаследовано от DataObject.) |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
GetAudioStream | Получает аудиопоток из объекта данных. (Унаследовано от DataObject.) |
![]() |
GetData(String) | Извлекает данные, хранящиеся в объекте буфера обмена в указанном формате. (Переопределяет DataObject.GetData(String).) |
![]() |
GetData(Type) | Извлекает данные, хранящиеся в объекте буфера обмена в указанном формате. (Переопределяет DataObject.GetData(Type).) |
![]() |
GetData(String, Boolean) | Данные, хранящиеся в объекте буфера обмена в указанном формате, используя параметр автоматического преобразования, чтобы определить, возвращает ли преобразования данных в этот формат. (Переопределяет DataObject.GetData(String, Boolean).) |
![]() |
GetDataPresent(String) | Указывает, учитывают ли данные, хранящиеся в объекте буфера обмена может быть преобразован или сопоставлен с указанным форматом. (Переопределяет DataObject.GetDataPresent(String).) |
![]() |
GetDataPresent(Type) | Указывает, учитывают ли данные, хранящиеся в объекте буфера обмена может быть преобразован или сопоставлен с указанным форматом. (Переопределяет DataObject.GetDataPresent(Type).) |
![]() |
GetDataPresent(String, Boolean) | Ли данные, хранящиеся в объекте буфера обмена может быть преобразован или сопоставлен с указанным форматом, используя параметр автоматического преобразования, чтобы определить, указывает ли преобразования данных в этот формат. (Переопределяет DataObject.GetDataPresent(String, Boolean).) |
![]() |
GetFileDropList | Извлекает коллекцию имен файлов из объекта данных. (Унаследовано от DataObject.) |
![]() |
GetFormats() | Извлекает список всех форматов, поддерживаемых для данных, хранящихся в объекте буфера обмена. (Переопределяет DataObject.GetFormats().) |
![]() |
GetFormats(Boolean) | Список всех форматов, поддерживаемых для данных, хранящихся в объекте буфера обмена, используя параметр автоматического преобразования, чтобы определить, возвращает ли извлечь только собственные форматы данных или все форматы, что данные можно выполнить преобразование. (Переопределяет DataObject.GetFormats(Boolean).) |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetImage | Возвращает образ из объекта данных. (Унаследовано от DataObject.) |
![]() |
GetText() | Извлекает текстовые данные из объекта данных в UnicodeText формат. (Унаследовано от DataObject.) |
![]() |
GetText(TextDataFormat) | Извлекает текстовые данные из указанного объекта данных в формате, указанном TextDataFormat значения. (Унаследовано от DataObject.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
SetAudio(array<Byte[]) | Добавляет a Byte массив объекту данных WaveAudio формат после преобразования его к a Stream. (Унаследовано от DataObject.) |
![]() |
SetAudio(Stream) | Добавляет a Stream к объекту данных WaveAudio формат. (Унаследовано от DataObject.) |
![]() |
SetData(Object) | Добавляет данные в объект буфера обмена. (Переопределяет DataObject.SetData(Object).) |
![]() |
SetData(String, Object) | Добавляет данные в объект буфера обмена в указанном формате. (Переопределяет DataObject.SetData(String, Object).) |
![]() |
SetData(Type, Object) | Добавляет данные в объект буфера обмена, используя заданный тип в качестве формата. (Переопределяет DataObject.SetData(Type, Object).) |
![]() |
SetData(String, Boolean, Object) | Добавляет данные в объект буфера обмена. (Переопределяет DataObject.SetData(String, Boolean, Object).) |
![]() |
SetFileDropList | Добавляет коллекцию имен файлов к объекту данных FileDrop формат. (Унаследовано от DataObject.) |
![]() |
SetImage | Добавить Image к объекту данных Bitmap формат. (Унаследовано от DataObject.) |
![]() |
SetText(String) | Добавляет текстовые данные в объект данных в UnicodeText формат. (Унаследовано от DataObject.) |
![]() |
SetText(String, TextDataFormat) | Добавляет текстовые данные в указанный объект данных в формате, указанном TextDataFormat значения. (Унаследовано от DataObject.) |
![]() |
ToString | Возвращает строку, которая представляет текущий объект. (Унаследовано от Object.) |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
![]() ![]() |
IDataObject.DAdvise | Создает связь между объект буфера обмена и консультативный приемник.Этот метод вызывается объектом, который поддерживает приемник уведомлений и позволяет уведомлять приемник об изменениях в данных объекта. |
![]() ![]() |
IDataObject.DAdvise | Создает связь между объект буфера обмена и консультативный приемник.Этот метод вызывается объектом, который поддерживает приемник уведомлений и позволяет уведомлять приемник об изменениях в данных объекта. |
![]() ![]() |
IDataObject.DUnadvise | Удаляет соединение уведомления, которое было установлено. |
![]() ![]() |
IDataObject.DUnadvise | Удаляет соединение уведомления, ранее было установлено. |
![]() ![]() |
IDataObject.EnumDAdvise | Создает объект, который может использоваться для перечисления текущих вспомогательных соединений. |
![]() ![]() |
IDataObject.EnumDAdvise | Создает объект, который может использоваться для перечисления текущих вспомогательных соединений. |
![]() ![]() |
IDataObject.EnumFormatEtc | Создает объект для перечисления структур FORMATETC для объекта данных.Эти структуры используются в вызовах IDataObject.GetData или IDataObject.SetData. |
![]() ![]() |
IDataObject.EnumFormatEtc | Создает объект для перечисления структур FORMATETC для объекта данных.Эти структуры используются в вызовах IDataObject.GetData или IDataObject.SetData. |
![]() ![]() |
IDataObject.GetCanonicalFormatEtc | Предоставляет стандартную структуру FORMATETC, которая логически эквивалентна более сложной структуре.Используйте этот метод, чтобы определить, возвращает ли 2 различных структур FORMATETC те же данные, при удалении необходимость двойной отрисовки. |
![]() ![]() |
IDataObject.GetCanonicalFormatEtc | Предоставляет стандартную структуру FORMATETC, которая логически эквивалентна более сложной структуре.Используйте этот метод, чтобы определить, возвращает ли 2 различных структур FORMATETC те же данные, при удалении необходимость двойной отрисовки. |
![]() ![]() |
IDataObject.GetData | Получает данные из исходного объекта данных.Этот метод вызывается объектом-получателем данных.Он отображает данные, описанный в указанной структуре FORMATETC и возвращает его через указанную структуру STGMEDIUM.Затем вызывающий объект несет ответственность за освобождение структуры STGMEDIUM. |
![]() ![]() |
IDataObject.GetData | Получает данные из исходного объекта данных.Этот метод вызывается объектом-получателем данных.Он отображает данные, описанный в указанной структуре FORMATETC и возвращает его через указанную структуру STGMEDIUM.Затем вызывающий объект несет ответственность за освобождение структуры STGMEDIUM. |
![]() ![]() |
IDataObject.GetDataHere | Получает данные из исходного объекта данных.Этот метод, который вызывается объектом-получателем данных, отличается от метода IDataObject.GetData, в котором вызывающий объект должен выделить и освободить заданную среду хранения. |
![]() ![]() |
IDataObject.GetDataHere | Получает данные из исходного объекта данных.Этот метод, который вызывается объектом-получателем данных, отличается от метода IDataObject.GetData, в котором вызывающий объект должен выделить и освободить заданную среду хранения. |
![]() ![]() |
IDataObject.QueryGetData | Определяет, способен ли объект данных выполнять отрисовку данных, описанных в структуре FORMATETC.Объекты при попытке вставить или операции удаления могут вызывать этот метод до вызова IDataObject.GetData чтобы получить сведения о том, будет ли операция завершилась успешно. |
![]() ![]() |
IDataObject.QueryGetData | Определяет, способен ли объект данных выполнять отрисовку данных, описанных в структуре FORMATETC.Объекты при попытке вставить или операции удаления могут вызывать этот метод до вызова IDataObject.GetData чтобы получить сведения о том, будет ли операция завершилась успешно. |
![]() ![]() |
IDataObject.SetData | Передает данные в объект, реализующий этот метод.Этот метод вызывается объектом, содержащим источник данных. |
![]() ![]() |
IDataObject.SetData | Передает данные в объект, реализующий этот метод.Этот метод вызывается объектом, содержащим источник данных. |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.