DiagramHasShapeMapsSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition) Метод

Определение

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

public:
 override Microsoft::VisualStudio::Modeling::ModelElement ^ TryCreateInstance(Microsoft::VisualStudio::Modeling::SerializationContext ^ serializationContext, System::Xml::XmlReader ^ reader, Microsoft::VisualStudio::Modeling::Partition ^ partition);
public override Microsoft.VisualStudio.Modeling.ModelElement TryCreateInstance (Microsoft.VisualStudio.Modeling.SerializationContext serializationContext, System.Xml.XmlReader reader, Microsoft.VisualStudio.Modeling.Partition partition);
override this.TryCreateInstance : Microsoft.VisualStudio.Modeling.SerializationContext * System.Xml.XmlReader * Microsoft.VisualStudio.Modeling.Partition -> Microsoft.VisualStudio.Modeling.ModelElement
Public Overrides Function TryCreateInstance (serializationContext As SerializationContext, reader As XmlReader, partition As Partition) As ModelElement

Параметры

serializationContext
SerializationContext

Контекст сериализации.

reader
XmlReader

Объект XmlReader, из которого требуется считать сериализованные данные.

partition
Partition

Раздел, в котором должны быть созданы новые элементы.

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

ModelElement

Созданный экземпляр DiagramHasShapeMaps или значение null, если средство чтения не указывает на сериализованный экземпляр DiagramHasShapeMaps.

Комментарии

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

Применяется к