Partager via


XmlSerializationBehaviorHasXmlClassDataSerializer.TryCreateInstance, méthode

Cette méthode crée une instance correcte de XmlSerializationBehaviorHasXmlClassData selon la balise actuellement pointée par le lecteur.Si le joueur est positionné sur un XmlSerializationBehaviorHasXmlClassData sérialisé, une nouvelle instance de XmlSerializationBehaviorHasXmlClassData sera créée dans la partition donnée, sinon null est retourné.

Espace de noms :  Microsoft.VisualStudio.Modeling.DslDefinition
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)

Syntaxe

'Déclaration
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
)

Paramètres

Valeur de retour

Type : Microsoft.VisualStudio.Modeling.ModelElement
Instance créée de XmlSerializationBehaviorHasXmlClassData, ou null si le joueur ne pointe pas vers une instance sérialisée de XmlSerializationBehaviorHasXmlClassData.

Notes

L'appelant garantira que le lecteur est positionné à la balise ouverte de XML de l'élément suivant étant lu.Cette méthode ne doit pas déplacer le lecteur ; le joueur doit rester à la même position lorsque cette méthode se retourne.

Sécurité .NET Framework

Voir aussi

Référence

XmlSerializationBehaviorHasXmlClassDataSerializer Classe

Microsoft.VisualStudio.Modeling.DslDefinition, espace de noms