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


MergeContext - класс

Предоставляет сведения о слияния процессом слияния, когда объекты изначально set a ElementGroupPrototype воспроизведите в хранилище целевого объекта.

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

System.Object
  Microsoft.VisualStudio.Modeling.MergeContext

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

Синтаксис

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

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

Методы

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

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

Поля

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

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

Заметки

Предоставленные сведения о слияния (данные удаления или набор процессом слияния при paste) ElementGroupPrototype объекты воспроизводятся в хранилище целевого объекта.

Данные слияния далее используются в процессе слияния и шага исправления.

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

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

См. также

Ссылки

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