DomainClassXmlSerializer.WriteRootElement(SerializationContext, ModelElement, XmlWriter) Méthode

Définition

Méthode publique WriteRootElement () qui sérialise un élément de niveau racine au format XML. La différence entre l’élément de niveau racine et les éléments Rest dans le code XML est que la racine peut transporter des informations supplémentaires telles que le schéma, la version, etc. L’implémentation par défaut appelle simplement la méthode Write () sans RootElementSettings, c’est à ce que les implémentations dérivées effectuent des vérifications supplémentaires.

public:
 virtual void WriteRootElement(Microsoft::VisualStudio::Modeling::SerializationContext ^ serializationContext, Microsoft::VisualStudio::Modeling::ModelElement ^ element, System::Xml::XmlWriter ^ writer);
public virtual void WriteRootElement (Microsoft.VisualStudio.Modeling.SerializationContext serializationContext, Microsoft.VisualStudio.Modeling.ModelElement element, System.Xml.XmlWriter writer);
abstract member WriteRootElement : Microsoft.VisualStudio.Modeling.SerializationContext * Microsoft.VisualStudio.Modeling.ModelElement * System.Xml.XmlWriter -> unit
override this.WriteRootElement : Microsoft.VisualStudio.Modeling.SerializationContext * Microsoft.VisualStudio.Modeling.ModelElement * System.Xml.XmlWriter -> unit
Public Overridable Sub WriteRootElement (serializationContext As SerializationContext, element As ModelElement, writer As XmlWriter)

Paramètres

serializationContext
SerializationContext

Contexte de sérialisation.

element
ModelElement

Instance ModelElement qui sera sérialisée.

writer
XmlWriter

XmlWriter à l'aide duquel écrire les données sérialisées.

S’applique à