Partager via


XamlWriter.WriteNode(XamlReader) Méthode

Définition

Exécute la commutation selon le type de nœud du lecteur XAML (NodeType) et appelle la méthode Write concernée pour l'implémentation du writer.

public:
 void WriteNode(System::Xaml::XamlReader ^ reader);
public void WriteNode (System.Xaml.XamlReader reader);
member this.WriteNode : System.Xaml.XamlReader -> unit
Public Sub WriteNode (reader As XamlReader)

Paramètres

reader
XamlReader

Lecteur à utiliser pour la détermination de nœud.

Exceptions

reader a la valeur null.

L'implémentation par défaut a rencontré un XamlNodeType qui n'est pas dans l'énumération par défaut.

Remarques

Notes pour les hériteurs

La WriteNode méthode n’est pas une méthode virtuelle, car elle a une implémentation pratique pour toutes les valeurs existantes XamlNodeType . En fonction de XamlNodeType, WriteNode appelle les Write membres virtuels dédiés à des types de nœuds particuliers.

Si vous avez un scénario d’écriture XAML avancé qui développe le système de type XAML et le concept de flux de nœud XAML afin que les nouveaux types de nœuds soient définis, n’utilisez pas d’appels WriteNode dans votre logique. Vous devez plutôt fournir votre propre alternative pour la logique de basculement de type nœud dans la classe ou dans les remplacements virtuels.

S’applique à