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


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
)

Параметры

  • reader
    Тип: System.Xml.XmlReader
    Объект XmlReader, из которого требуется считать сериализованные данные.
  • sourceRolePlayer
    Тип: Microsoft.VisualStudio.Modeling.ModelElement
    Экземпляр исполнителя роли источника, из которого делается ссылка на создаваемый моникер.
  • relDomainClassId
    Тип: System.Guid
    Идентификатор DomainClass отношения, которое подключает sourceRolePlayer к создаваемому моникеру.

Возвращаемое значение

Тип: Microsoft.VisualStudio.Modeling.Moniker
Созданный экземпляр ModelRoot или значение null, если средство чтения не указывает на правильный моникерный экземпляр.

Заметки

Вызывающий объект гарантирует, что средство чтения располагается на открытый тегов XML следующего, читанным элемента. Этот метод не должен перемещение считыватель; средство чтения должно находиться в той же позиции, если этот метод возвращает.

Безопасность платформы .NET Framework

См. также

Ссылки

MoveableDecoratorHostShapeSerializerBase Класс

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