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


GraphDataObject - класс

Этот класс предоставляет поддержку IDataObject для обмена данными DGML через буфер обмена и перетаскивание.

Иерархия наследования

System.Object
  Microsoft.VisualStudio.GraphModel.GraphDataObject

Пространство имен:  Microsoft.VisualStudio.GraphModel
Сборка:  Microsoft.VisualStudio.GraphModel (в Microsoft.VisualStudio.GraphModel.dll)

Синтаксис

'Декларация
Public Class GraphDataObject _
    Implements IDataObject
public class GraphDataObject : IDataObject
public ref class GraphDataObject : IDataObject
type GraphDataObject =  
    class
        interface IDataObject
    end
public class GraphDataObject implements IDataObject

Тип GraphDataObject предоставляет следующие члены.

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

  Имя Описание
Открытый метод GraphDataObject Создает новый объект GraphDataObject

В начало страницы

Свойства

  Имя Описание
Открытое свойство GetSourceId Получает Guid, представляющий источник операции перетаскивания.
Открытое свойство Graph Получает граф, оболочкой для которого является данный объект данных

В начало страницы

Методы

  Имя Описание
Открытый методСтатический член Create Создает новый объект DataObject для обмена заданного выбора.
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый методСтатический член GetClipboardData Получает XML-код из буфера обмена.
Открытый метод GetData(String) Получает данные для передаваемых в формат.
Открытый метод GetData(Type) Получает данные для передаваемых в формат.
Открытый методСтатический член GetData(IDataObject) Получает DGML в заданном объекте данных.
Открытый метод GetData(String, Boolean) Получает данные для передаваемых в формат.
Открытый метод GetDataPresent(String) Определяет, поддерживается ли переданный формат
Открытый метод GetDataPresent(Type) Определяет, поддерживается ли переданный формат
Открытый метод GetDataPresent(String, Boolean) Определяет, поддерживается ли переданный формат данным объектом данных
Открытый метод GetFormats()
Открытый метод GetFormats(Boolean) Получает форматы, поддерживаемые этим объектом данных.
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый методСтатический член GetSubset Вспомогательный метод, к которому привязан новый граф, содержащий все выбранные узлы плюс ссылки и связанные узлы до заданного числа уровней косвенного обращения.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый методСтатический член IsClipboardDgml Определяет, имеет ли буфер обмена поддерживаемый формат
Открытый методСтатический член IsDgml Определяет, начинается ли заданный XML-код с элемента DirectedGraph
Открытый методСтатический член IsGraphData Определяет, имеет ли объект данных поддерживаемый формат
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод SetData(Object) Задание данных в объекте данных — не реализовано
Открытый метод SetData(String, Object) Задание данных в объекте данных — не реализовано
Открытый метод SetData(Type, Object) Задание данных в объекте данных — не реализовано
Открытый метод SetData(String, Object, Boolean) Задание данных в объекте данных — не реализовано
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.GraphModel - пространство имен