XamlXmlReaderSettings.SkipXmlCompatibilityProcessing Propriedade

Definição

Recebe ou define um valor que determina se o leitor deve diferir do comportamento padrão XamlXmlReader de como o conteúdo de compatibilidade de marcação é processado.

public:
 property bool SkipXmlCompatibilityProcessing { bool get(); void set(bool value); };
public bool SkipXmlCompatibilityProcessing { get; set; }
member this.SkipXmlCompatibilityProcessing : bool with get, set
Public Property SkipXmlCompatibilityProcessing As Boolean

Valor de Propriedade

true se o leitor iniciador for usado diretamente, o que significa que a marcação de compatibilidade XML é processada como parte do fluxo principal e a compatibilidade não é considerada. false se for usado o comportamento padrão, que processa a compatibilidade XML separadamente. A predefinição é false.

Observações

O comportamento padrão de tratamento para compatibilidade de marcação XML em XamlXmlReader é que o XamlXmlReader, conforme fornecido para inicialização, está envolto numa classe auxiliar interna criada. Esta classe auxiliar lê os nós de compatibilidade de marcação separadamente e insere-se nos nós com base na compatibilidade de marcação do contexto do esquema.

Cenários sugeridos para definir SkipXmlCompatibilityProcessing são true :

  • Queres manter qualquer conteúdo de compatibilidade de marcação no fluxo principal de XAML.

  • Já processou a compatibilidade de marcação porque está a usar um leitor que pode processar conteúdos de compatibilidade de marcação em linha.

  • Escolhe ignorar as convenções de compatibilidade XML na implementação do leitor XAML por razões de desempenho.

Aplica-se a