ClipboardObject - класс
Представляет объект буфера обмена служат для передачи данных. Этот объект взаимодействии между DataObject, IDataObject и IDataObject.
Иерархия наследования
Object
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(Byte) | Добавляет в объект данных массив Byte в формате WaveAudio после его преобразования в Stream. (Унаследовано от DataObject.) |
![]() |
SetAudio(Stream) | Добавляет поток 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), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.