Partager via


ParentShapeContainsNestedChildShapesSerializer.TryCreateDerivedInstance, méthode

Cette méthode crée une instance dérivée de ParentShapeContainsNestedChildShapes correcte en fonction de la balise actuellement référencée par le lecteur. Notez que la différence entre cette méthode et la méthode ci-dessus est que cette méthode ne crée jamais d'instance du type ParentShapeContainsNestedChildShapes lui-même et que seuls les types dérivés sont activés.

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

Syntaxe

'Déclaration
Public Overrides Function TryCreateDerivedInstance ( _
    serializationContext As SerializationContext, _
    reader As XmlReader, _
    partition As Partition _
) As ElementLink
public override ElementLink TryCreateDerivedInstance(
    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.ElementLink

Notes

L'appelant garantit que le lecteur est positionné à la balise d'ouverture XML de l'élément suivant est lu. 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

ParentShapeContainsNestedChildShapesSerializer Classe

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms