ElementToolSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition) Méthode

Définition

Cette méthode crée une instance de ElementTool correcte en fonction de la balise actuellement référencée par le lecteur. Si le lecteur est positionné sur un ElementTool sérialisé, une nouvelle instance d'ElementTool sera créée dans la partition donnée, sinon, la valeur null est retournée.

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

Paramètres

serializationContext
SerializationContext

Contexte de sérialisation.

reader
XmlReader

XmlReader à partir duquel les données sérialisées peuvent être lues.

partition
Partition

Partition dans laquelle de nouveaux éléments doivent être créés.

Retours

ModelElement

Instance ElementTool créée, ou Null si le lecteur ne pointe pas vers une instance ElementTool sérialisée.

Remarques

L’appelant garantit que le lecteur est positionné au niveau de la balise Open XML de l’élément suivant en cours de lecture. Cette méthode ne doit pas déplacer le lecteur ; le lecteur doit rester à la même position lorsque cette méthode est retournée.

S’applique à