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


DslLibraryDefinesElementsSerializer.TryCreateInstance - метод

Этот метод создает правильный экземпляр класса DslLibraryDefinesElements на основе тега, на который в данный момент указывает средство чтения. Если средство чтения находится на сериализованном DslLibraryDefinesElements, будет создан новый экземпляр DslLibraryDefinesElements в данном разделе; в противном случае возвращается значение null.

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

Синтаксис

'Декларация
Public Overrides Function TryCreateInstance ( _
    serializationContext As SerializationContext, _
    reader As XmlReader, _
    partition As Partition _
) As ModelElement
public override ModelElement TryCreateInstance(
    SerializationContext serializationContext,
    XmlReader reader,
    Partition partition
)

Параметры

  • reader
    Тип: System.Xml.XmlReader
    Объект XmlReader, из которого требуется считать сериализованные данные.

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

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

Заметки

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

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

См. также

Ссылки

DslLibraryDefinesElementsSerializer Класс

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