ClassHasBaseClassSerializer.Write, méthode (SerializationContext, ModelElement, XmlWriter, RootElementSettings)
Méthode publique d'Écriture () qui sérialise une instance de ClassHasBaseClass dans 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
Public Overrides Sub Write ( _
serializationContext As SerializationContext, _
element As ModelElement, _
writer As XmlWriter, _
rootElementSettings As RootElementSettings _
)
public override void Write(
SerializationContext serializationContext,
ModelElement element,
XmlWriter writer,
RootElementSettings rootElementSettings
)
Paramètres
- serializationContext
Type : Microsoft.VisualStudio.Modeling.SerializationContext
Contexte de sérialisation.
- element
Type : Microsoft.VisualStudio.Modeling.ModelElement
Instance de ClassHasBaseClass à sérialiser.
- writer
Type : System.Xml.XmlWriter
XmlWriter pour écrire des données sérialisées valeur.
- rootElementSettings
Type : Microsoft.VisualStudio.Modeling.RootElementSettings
Les paramètres d'élément racine si passé dans l'élément est sérialisé en tant qu'élément racine dans XML.L'élément racine contient les informations supplémentaires comme l'espace de noms de cible de schéma, la version, etc.Cela doit uniquement être passé pour des éléments de niveau racine.Null doit être passé pour des éléments d'absence (et appeler réduisent la méthode d'Écriture () sans ce paramètre).
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