XamlWriter.WriteNode(XamlReader) Método

Definição

Realiza comutações com base no tipo de nó a partir do leitor XAML (NodeType) e chama o método relevante Write para a implementação do escritor.

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)

Parâmetros

reader
XamlReader

O leitor para usar na determinação de nós.

Exceções

reader é null.

A implementação padrão encontrou um XamlNodeType que não está na enumeração padrão.

Observações

Notas para Herdeiros

O WriteNode método não é um método virtual porque tem uma implementação prática para todos os valores existentes XamlNodeType . Com base em XamlNodeType, WriteNode chamadas para os Write membros virtuais dedicados a tipos específicos de nós.

Se tiveres um cenário avançado de escrita XAML que expande o sistema de tipos XAML e o conceito de fluxo de nós XAML para que novos tipos de nós sejam definidos, não uses WriteNode chamadas na tua lógica. Deves, em vez disso, fornecer a tua própria alternativa para lógica de comutação do tipo de nó na classe ou em overrides virtuais.

Aplica-se a