PropertyPathSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот метод создает правильный экземпляр класса PropertyPath на основе тега, на который в данный момент указывает средство чтения. Если средство чтения находится на сериализованном PropertyPath, будет создан новый экземпляр PropertyPath в данном разделе; в противном случае возвращается значение 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
Раздел, в котором должны быть созданы новые элементы.
Возвращаемое значение
Созданный экземпляр PropertyPath или значение null, если средство чтения не указывает на сериализованный экземпляр PropertyPath.
Комментарии
Вызывающий объект гарантирует, что модуль чтения будет расположен по открывающему XML-тегу следующего считываемого элемента. Этот метод не должен перемещать модуль чтения; При возврате из этого метода модуль чтения должен оставаться в той же позиции.