XamlXmlReaderSettings.SkipXmlCompatibilityProcessing 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
판독기가 태그 호환성 콘텐츠 처리 방법의 기본 XamlXmlReader 동작과 달라야 하는지 여부를 결정하는 값을 가져오거나 설정합니다.
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
속성 값
true 시작 판독기를 직접 사용하면 XML 호환성 태그가 주 스트림의 일부로 처리되고 호환성이 고려되지 않습니다.
false 기본 동작이 사용되면 XML 호환성을 별도로 처리합니다. 기본값은 false입니다.
설명
XML 태그 호환성에 XamlXmlReader 대한 기본 처리 동작은 XamlXmlReader초기화를 위해 제공된 대로 생성된 내부 도우미 클래스에 래핑된다는 것입니다. 이 도우미 클래스는 태그 호환성 노드를 개별적으로 읽고 스키마 컨텍스트의 태그 호환성에 따라 노드에 입력합니다.
설정 SkipXmlCompatibilityProcessingtrue 에 대한 제안된 시나리오는 다음과 같습니다.
모든 태그 호환성 콘텐츠를 기본 XAML 스트림에 유지하려고 합니다.
태그 호환성 콘텐츠를 인라인으로 처리할 수 있는 판독기를 사용하고 있으므로 태그 호환성을 이미 처리했습니다.
성능상의 이유로 XAML 판독기 구현에서 XML 호환성 규칙을 무시하도록 선택합니다.