PropertyPathSerializer.CreateInstance(SerializationContext, XmlReader, Partition) Methode

Definition

Diese Methode erstellt eine Instanz von PropertyPath, die auf dem Tag basiert, auf das der Reader derzeit zeigt. Der Reader wird (vom Aufrufer) garantiert auf eine serialisierte Instanz von PropertyPath verwiesen.

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

Parameter

serializationContext
SerializationContext

Der Serialisierungskontext.

reader
XmlReader

XmlReader zum Lesen serialisierter Daten aus.

partition
Partition

Partition, in der die neue PropertyPath-Instanz erstellt werden soll.

Gibt zurück

ModelElement

Die PropertyPath-Instanz wurde erstellt.

Hinweise

Der Aufrufer stellt sicher, dass der Reader am geöffneten XML-Tag der zu lesenden modelroot-Instanz positioniert ist. Diese Methode sollte den Reader nicht verschieben. der Reader sollte an derselben Position bleiben, wenn diese Methode zurückgibt.

Gilt für