Partager via


BaseShapeSerializer.CreateInstance, méthode

Cette méthode crée une instance de BaseShape en fonction de la balise actuellement référencée par le lecteur. L'appelant garantit que le lecteur pointe vers une instance sérialisée de BaseShape.

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

Syntaxe

'Déclaration
Protected Overrides Function CreateInstance ( _
    serializationContext As SerializationContext, _
    reader As XmlReader, _
    partition As Partition _
) As ModelElement
protected override ModelElement CreateInstance(
    SerializationContext serializationContext,
    XmlReader reader,
    Partition partition
)

Paramètres

  • reader
    Type : System.Xml.XmlReader
    XmlReader à partir duquel les données sérialisées peuvent être lues.

Valeur de retour

Type : Microsoft.VisualStudio.Modeling.ModelElement
Instance BaseShape créée.

Notes

L'appelant garantit que le lecteur est positionné à la balise d'ouverture XML de l'instance de ModelRoot est lue. Cette méthode ne doit pas déplacer le lecteur ; le lecteur doit rester à la même position cette méthode retourne.

Sécurité .NET Framework

Voir aussi

Référence

BaseShapeSerializer Classe

Microsoft.VisualStudio.Modeling.DslDefinition, espace de noms