AttributedDomainElementSerializer.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
- serializationContext
Type : Microsoft.VisualStudio.Modeling.SerializationContext
Contexte de sérialisation.
- element
Type : Microsoft.VisualStudio.Modeling.ModelElement
Instance d'AttributedDomainElement en mémoire qui obtiendra les données désérialisées.
- 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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
AttributedDomainElementSerializer Classe
Microsoft.VisualStudio.Modeling.DslDefinition, espace de noms