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


DropTargetContext - класс

Предоставляет методы для добавления и извлекать сведения о контексте объекта-приемника для конкретного контекста транзакции.

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

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.DropTargetContext

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

Синтаксис

'Декларация
Public NotInheritable Class DropTargetContext
public sealed class DropTargetContext

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

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый методСтатический член GetDropLocation Получает расположение приемника из указанной транзакции.
Открытый методСтатический член GetGhostShapes Получает фантомные фигуры, предоставляющие предлагаемые свойства (такие как предлагаемые границы) для фигур.
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый методСтатический член GetSourceId Получает GUID исходного ShapeElement, соответствующий заданному GUID целевого объекта ShapeElement.
Открытый методСтатический член GetTargetBoundingBox Получает требуемый ограничивающий прямоугольник целевого элемента фигуры в мировых единицах относительно левого верхнего угла схемы.Требуемый ограничивающий прямоугольник определяется с помощью коллекции GhostShapeCollection, обновляемой с помощью GroupBoundsRules.Этот метод возвращает значение RectangleD.Empty, если он не может получить целевой ограничивающий прямоугольник.
Открытый методСтатический член GetTargetDiagramId Получает идентификатор схемы объекта-приемника.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый методСтатический член HasDropTargetContext Получает значение, указывающее, доступен ли из указанной транзакции какой-либо контекст целевого объекта перетаскивания.
Открытый методСтатический член Remove Удаляет DragDropContext из данных о контексте транзакции.
Открытый методСтатический член Set Добавляет информацию о контексте цели перетаскивания в указанную транзакцию для использования позднее.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

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

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

См. также

Ссылки

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