MoveableDecoratorHostShapeSerializerBase.TryCreateMonikerInstance - метод
Этот метод создает моникер правильного производного (включая сам класс MoveableDecoratorHostShape) экземпляра класса MoveableDecoratorHostShape на основе тега, на который в данный момент указывает средство чтения.
Пространство имен: Microsoft.VisualStudio.Modeling.Diagrams
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Синтаксис
'Декларация
Public Overrides Function TryCreateMonikerInstance ( _
serializationContext As SerializationContext, _
reader As XmlReader, _
sourceRolePlayer As ModelElement, _
relDomainClassId As Guid, _
partition As Partition _
) As Moniker
public override Moniker TryCreateMonikerInstance(
SerializationContext serializationContext,
XmlReader reader,
ModelElement sourceRolePlayer,
Guid relDomainClassId,
Partition partition
)
Параметры
- serializationContext
Тип: Microsoft.VisualStudio.Modeling.SerializationContext
Контекст сериализации.
- reader
Тип: System.Xml.XmlReader
Объект XmlReader, из которого требуется считать сериализованные данные.
- sourceRolePlayer
Тип: Microsoft.VisualStudio.Modeling.ModelElement
Экземпляр исполнителя роли источника, из которого делается ссылка на создаваемый моникер.
- relDomainClassId
Тип: System.Guid
Идентификатор DomainClass отношения, которое подключает sourceRolePlayer к создаваемому моникеру.
- partition
Тип: Microsoft.VisualStudio.Modeling.Partition
Новый моникер должен быть создан в хранилище, связанном с этим разделом.
Возвращаемое значение
Тип: Microsoft.VisualStudio.Modeling.Moniker
Созданный экземпляр ModelRoot или значение null, если средство чтения не указывает на правильный моникерный экземпляр.
Заметки
Вызывающий объект гарантирует, что средство чтения располагается на открытый тегов XML следующего, читанным элемента. Этот метод не должен перемещение считыватель; средство чтения должно находиться в той же позиции, если этот метод возвращает.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
MoveableDecoratorHostShapeSerializerBase Класс
Microsoft.VisualStudio.Modeling.Diagrams - пространство имен