Partager via


ClassHasBaseClassSerializer.ReadElements, méthode

Ces méthodes désérialisent les éléments XML imbriqués à l'intérieur de l'élément passé.

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 Sub ReadElements ( _
    serializationContext As SerializationContext, _
    element As ModelElement, _
    reader As XmlReader _
)
protected override void ReadElements(
    SerializationContext serializationContext,
    ModelElement element,
    XmlReader reader
)

Paramètres

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

Notes

L'appelant garantit que l'élément actuel a imbriqué des éléments XML, et l'appel positionnera le lecteur à la balise d'ouverture du premier élément enfant XML. Cette méthode lit autant d'éléments enfants XML comme est possible. Il retourne moins de trois cas : 1) Lorsqu'un élément XML enfant inconnu est produit. Dans ce cas, cette méthode positionnera le lecteur à la balise d'ouverture de l'élément inconnu. Cela signifie que si le premier élément XML enfant est inconnu, cette méthode doit retourner immédiatement et n'effectuer aucun effet. 2) Lorsque tous les elemnets XML enfants sont lus. Dans ce cas, le lecteur est positionné à la balise de fin de l'élément parent. 3) EOF.

Sécurité .NET Framework

Voir aussi

Référence

ClassHasBaseClassSerializer Classe

Microsoft.VisualStudio.Modeling.DslDefinition, espace de noms