DslLibraryHasRelationshipsSerializer.TryCreateInstance - метод
Этот метод создает правильный экземпляр класса DslLibraryHasRelationships на основе тега, на который в данный момент указывает средство чтения. Если средство чтения находится на сериализованном DslLibraryHasRelationships, будет создан новый экземпляр DslLibraryHasRelationships в данном разделе; в противном случае возвращается значение 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
)
Параметры
- serializationContext
Тип: Microsoft.VisualStudio.Modeling.SerializationContext
Контекст сериализации.
- reader
Тип: System.Xml.XmlReader
Объект XmlReader, из которого требуется считать сериализованные данные.
- partition
Тип: Microsoft.VisualStudio.Modeling.Partition
Раздел, в котором должны быть созданы новые элементы.
Возвращаемое значение
Тип: Microsoft.VisualStudio.Modeling.ModelElement
Созданный экземпляр DslLibraryHasRelationships или значение null, если средство чтения не указывает на сериализованный экземпляр DslLibraryHasRelationships.
Заметки
Вызывающий объект гарантирует, что средство чтения располагается на открытый тегов XML следующего, читанным элемента. Этот метод не должен перемещение считыватель; средство чтения должно находиться в той же позиции, если этот метод возвращает.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
DslLibraryHasRelationshipsSerializer Класс
Microsoft.VisualStudio.Modeling.DslDefinition - пространство имен