XamlWriter.WriteNode(XamlReader) Méthode

Définition

Effectue un basculement en fonction du type de nœud à partir du lecteur XAML (NodeType) et appelle la méthode appropriée Write pour l’implémentation de l’enregistreur.

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 du nœud.

Exceptions

reader a la valeur null.

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

Remarques

Remarques pour les héritiers

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 XamlNodeTypedes appels WriteNode aux Write membres virtuels qui sont 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 à la place fournir votre propre alternative pour la logique de basculement de type nœud dans la classe ou dans les remplacements virtuels.

S’applique à