ParserContext 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
XAML 파서에 필요한 컨텍스트 정보를 제공합니다.
public ref class ParserContext : System::Windows::Markup::IUriContext
public class ParserContext : System.Windows.Markup.IUriContext
type ParserContext = class
interface IUriContext
Public Class ParserContext
Implements IUriContext
- 상속
-
ParserContext
- 구현
설명
이 컨텍스트가 참조하는 XAML 파서는 및 System.Windows.Markup.XamlWriter에 노출된 System.Windows.Markup.XamlReader WPF 구현과 관련된 .NET Framework 3.5 시대 XAML 파서 API입니다.
.NET Framework 4의 XAML 시스템은 보다 정교한 XAML 형식 시스템을 사용하므로 XAML 처리 작업에 다른 유형의 컨텍스트도 사용합니다. 자세한 내용은 XamlSchemaContext를 참조하세요.
A ParserContext 에 대 한 호출에 대 한 입력으로 일반적으로 사용 되는 XamlReader 작업 합니다. 이러한 경우 의 오버로드 XamlReader.Load 를 사용하거나 XamlReader.LoadAsync 를 제공 ParserContext 하면 XAML에 대한 형식 매핑 또는 XML 처리 기본값 변경과 같은 요소에 대한 제어가 강화됩니다. 사용 하는 ParserContext 아닌 System.Windows.Markup.XamlReader 기본 동작은 고급 시나리오입니다.
xml:lang
및 xml:space
동작을 재정의할 수 있습니다 컨텍스트 측면 중 하나입니다. 파서 컨텍스트는 기본적으로 다음을 사용 합니다. en-us
값을 기반으로 합니다. XAML에 대 한 언어 수준 컨텍스트를 사용 하 여 이유에 대 한 자세한 내용은 en-us
는 고정 문화권 값이 아닌 참조 WPF 전역화 및 지역화 개요합니다.
생성자
ParserContext() |
ParserContext 클래스의 새 인스턴스를 초기화합니다. |
ParserContext(XmlParserContext) |
지정된 ParserContext을 사용하여 XmlParserContext 클래스의 새 인스턴스를 초기화합니다. |
속성
BaseUri |
이 컨텍스트의 기본 URI를 가져오거나 설정합니다. |
XamlTypeMapper |
이 XamlTypeMapper에 사용할 ParserContext를 가져오거나 설정합니다. |
XmlLang |
이 컨텍스트의 |
XmlnsDictionary |
이 XAML 파서 컨텍스트의 XAML 네임스페이스 사전을 가져옵니다. |
XmlSpace |
|
메서드
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
ToXmlParserContext(ParserContext) |
ParserContext을 XmlParserContext로 변환합니다. |
연산자
Implicit(ParserContext to XmlParserContext) |
XAML ParserContext를 XmlParserContext로 변환합니다. |
적용 대상
추가 정보
.NET