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


DesignSurfaceMergeContext - класс

Предоставляет сведения о слияния (т е размещения/"), которые изначально настраиваются процессом слияния, когда объекты ElementGroupPrototype воспроизводятся в магазин целевого объекта. Данные слияния далее используются в процессе слияния и на этапе адресной привязки.

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

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.DesignSurfaceMergeContext

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

Синтаксис

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

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

Методы

  Имя Описание
Открытый методСтатический член AddRootModelElement Добавляет modelElement в коллекцию RootMel DesignSurfaceMergeContext транзакции.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый методСтатический член GetElementGroup Возвращает ElementGroup, воссозданную в целевом хранилище.
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый методСтатический член GetRootModelElements Возвращает коллекция ModelElements (non-PresentationElements), используемых в качестве корневых элементов в преобразованной ElementGroup.
Открытый методСтатический член GetRootPresentationElements Возвращает коллекция PresentationElements, используемых в качестве корневых элементов в преобразованной ElementGroup.
Открытый методСтатический член GetTargetElement Возвращает целевой объект ModelElement операции слияния.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый методСтатический член HasContext Возвращает значение true, если транзакция содержит информацию DesignSurfaceMergeContext; в противном случае возвращает значение false.
Открытый методСтатический член Set Добавляет информацию DesignSurfaceMergeContext в указанную транзакцию.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

Поля

  Имя Описание
Открытое полеСтатический член PreMergeKey Если этот ключ присутствует в контексте ElementGroup, процесс слияния вызовет PreMergeSelf() в каждом корневом элементе в ElementGroup в начале слияния.

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

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

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

См. также

Ссылки

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