CoreDesignSurfaceSerializationBehaviorMonikerResolver - класс
Сопоставитель моникеров для поведения сериализации CoreDesignSurfaceSerializationBehavior.
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.SimpleMonikerResolver
Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceSerializationBehaviorMonikerResolver
Пространство имен: Microsoft.VisualStudio.Modeling.Diagrams
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Синтаксис
'Декларация
Public Class CoreDesignSurfaceSerializationBehaviorMonikerResolver _
Inherits SimpleMonikerResolver
public class CoreDesignSurfaceSerializationBehaviorMonikerResolver : SimpleMonikerResolver
Тип CoreDesignSurfaceSerializationBehaviorMonikerResolver предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
CoreDesignSurfaceSerializationBehaviorMonikerResolver | Конструктор. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
IsDeserializing | Возвращает значение, указывающее, используется ли моникер в настоящее время для десериализации (Унаследовано от SimpleMonikerResolver.) |
![]() |
IsDisposed | Получает сопоставитель моникеров и проверяет, был ли он ликвидирован. (Унаследовано от SimpleMonikerResolver.) |
![]() |
SerializationContext | Устаревшее. Получает или задает контекст сериализации. (Унаследовано от SimpleMonikerResolver.) |
![]() |
UnresolvedMonikerExceptionMessage | (Переопределяет SimpleMonikerResolver.UnresolvedMonikerExceptionMessage.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
AddNewElement | Добавляет элемент во время транзакции десериализации. (Унаследовано от SimpleMonikerResolver.) |
![]() |
AddToLookupTable | Добавляет дополнительные ключи к таблице подстановки моникеров, разрешающей моникеры. (Унаследовано от SimpleMonikerResolver.) |
![]() |
CalculateQualifiedName | Вычислите полную моникеризованую строку данного ModelElement. (Переопределяет SimpleMonikerResolver.CalculateQualifiedName(ModelElement).) |
![]() |
CanBeMonikerized | Сообщает, можно ли создать моникер для DomainClass. (Переопределяет SimpleMonikerResolver.CanBeMonikerized(DomainClassInfo).) |
![]() |
CreateMoniker | В настоящий момент не реализовано. (Унаследовано от SimpleMonikerResolver.) |
![]() |
CreateMonikerForToken | В настоящий момент не реализовано. (Унаследовано от SimpleMonikerResolver.) |
![]() |
DeserializationComplete | Указывает, завершена сериализация или прервана. (Унаследовано от SimpleMonikerResolver.) |
![]() |
Dispose() | Освобождает все ресурсы, используемые объектом SimpleMonikerResolver. (Унаследовано от SimpleMonikerResolver.) |
![]() |
Dispose(Boolean) | Удаляет данный сопоставитель моникера. (Унаследовано от SimpleMonikerResolver.) |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Завершает сопоставитель моникера, но не удаляет его. (Унаследовано от SimpleMonikerResolver.) |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
OnAmbiguousMoniker | Вызывается, когда 2 новых элементов получают той же моникер, что приведет к неоднозначности во время разрешения моникера. (Переопределяет SimpleMonikerResolver.OnAmbiguousMoniker(SerializationContext, String, ModelElement, ModelElement).) |
![]() |
OnMonikerResolvedToDuplicateLink | Вызывается, когда разрешение моникера вызывает дублирующаяся ссылка. (Переопределяет SimpleMonikerResolver.OnMonikerResolvedToDuplicateLink(SerializationResult, Moniker).) |
![]() |
OnStoreDisposing | Сообщает прослушивателям, что хранилище удаляется. (Унаследовано от SimpleMonikerResolver.) |
![]() |
OnTopLevelTransactionBeginning | Проверяет, существует ли новая транзакция верхнего уровня. (Унаследовано от SimpleMonikerResolver.) |
![]() |
OnTransactionRollback | Сообщает прослушивателям, что транзакция была откачена. (Унаследовано от SimpleMonikerResolver.) |
![]() |
OnUnresolvedMoniker | Вызывается в конце синхронизации, если имеются неразрешенные моникеры. (Переопределяет SimpleMonikerResolver.OnUnresolvedMoniker(SerializationResult, Moniker).) |
![]() |
ProcessAddedElement | Проверяет, чтобы проверить, был ли элемент, который был создан при десериализации, обработан, а его моникер — добавлен в таблицу подстановки. (Унаследовано от SimpleMonikerResolver.) |
![]() |
Reset | Повторно инициализирует начальное состояние сопоставителя моникера (Унаследовано от SimpleMonikerResolver.) |
![]() |
ResolveMoniker | Разрешает моникер до одного элемента. (Унаследовано от SimpleMonikerResolver.) |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Diagrams - пространство имен