XamlXmlReaderSettings.SkipXmlCompatibilityProcessing Propiedad

Definición

Obtiene o establece un valor que determina si el lector debe diferir del comportamiento predeterminado de XamlXmlReader de cómo se procesa el contenido de compatibilidad de marcado.

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 propiedad

Es true si el lector de entrada se usa directamente, lo que significa que el marcado de compatibilidad XML se procesa como parte de la secuencia principal y no se tiene en cuenta la compatibilidad. Es false si se usa el comportamiento predeterminado, que procesa la compatibilidad XML por separado. De manera predeterminada, es false.

Comentarios

El comportamiento de control predeterminado para la XamlXmlReadercompatibilidad de marcado XML en XamlXmlReader es que , como se proporciona para la inicialización, se ajusta en una clase auxiliar interna creada. Esta clase auxiliar lee los nodos de compatibilidad de marcado por separado y entra en los nodos en función de la compatibilidad de marcado del contexto de esquema.

Los escenarios sugeridos para establecer SkipXmlCompatibilityProcessingtrue en son:

  • Quieres mantener cualquier contenido de compatibilidad de marcado en la secuencia XAML principal.

  • Ya ha procesado la compatibilidad de marcado porque usa un lector que puede procesar el contenido de compatibilidad de marcado insertado.

  • Elige omitir las convenciones de compatibilidad XML en la implementación del lector XAML por motivos de rendimiento.

Se aplica a