XamlXmlReaderSettings.SkipXmlCompatibilityProcessing Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.