XamlWriter.WriteNode(XamlReader) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Executa a comutação com base no tipo de nó do leitor de XAML (NodeType) e chama o método Write
relevante para a implementação de gravador.
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 a ser usado para a determinação de nó.
Exceções
reader
é null
.
A implementação padrão encontrou um XamlNodeType que não está na enumeração padrão.
Comentários
Observações para herdeiros
O WriteNode método não é um método virtual porque tem implementação prática para todos os valores existentes XamlNodeType . Com base em XamlNodeType, WriteNode chamadas para os Write
membros virtuais que são dedicados a tipos de nó específicos.
Se você tiver um cenário avançado de gravação XAML que expanda o sistema de tipos XAML e o conceito de fluxo de nós XAML para que novos tipos de nó sejam definidos, não use WriteNode chamadas em sua lógica. Em vez disso, você deve fornecer sua própria alternativa para lógica de comutação de tipo de nó na classe ou em substituições virtuais.