XAML의 xml:lang 처리
업데이트: 2007년 11월
xml:lang은 개체 요소의 언어 및 문화권 정보를 선언하는 XML 정의 특성입니다.
XAML 특성 사용
<object xml:lang="rfc3066lang" />
XAML 값
rfc3066lang |
언어 또는 언어와 지역이 단일 하이픈으로 분리된 언어-지역을 식별하는 RFC 3066 표준에서 파생된 문자열입니다. 값 및 형식에 대한 자세한 내용은 XmlLanguage를 참조하십시오. |
설명
XAML의 xml:lang 특성에 대한 정의는 XML에 대해 W3C(World Wide Web 컨소시엄)에서 "특수 특성"으로 정의한 대로 xml:lang에서 파생됩니다. 언어 및 문화권 정보는 구현에 따라 요소에 의해 서로 다른 방법으로 처리될 수 있지만 xml:lang 특성의 기본 XAML 처리는 없습니다.
xml:lang 특성의 기본값은 특성 수준에서 빈 문자열입니다.
xml:lang 특성 효과 및 특성의 값은 자식 요소로 범위가 지정됩니다.
FrameworkElement 또는 FrameworkContentElement의 파생 클래스인 요소의 경우 xml:lang 특성이 아니라 해당 Language 종속성 속성을 사용할 수 있습니다. Language 속성은 속성 자체를 통해 또는 xml:lang 특성 처리를 통해 설정되지 않은 경우 "en-US"를 기본값으로 사용합니다.