ClassHasBaseClassSerializer.ReadPropertiesFromAttributes, méthode
Cette méthode désérialise toutes les propriétés qui sont sérialisées comme attributs de XML.
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
Protected Overrides Sub ReadPropertiesFromAttributes ( _
serializationContext As SerializationContext, _
element As ModelElement, _
reader As XmlReader _
)
protected override void ReadPropertiesFromAttributes(
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 en mémoire de ClassHasBaseClass qui recevra les données désérialisées.
- reader
Type : System.Xml.XmlReader
XmlReader pour lire des données sérialisées de.
Notes
Étant donné que cette méthode gère uniquement des propriétés sérialisées comme attributs de XML, le lecteur passé ne doit pas être déplacé à l'intérieur de cette méthode.L'appelant garantira que le lecteur est positionné sur la balise ouverte de XML de l'élément actuel étant désérialisé.
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
ClassHasBaseClassSerializer Classe
Microsoft.VisualStudio.Modeling.DslDefinition, espace de noms