다음을 통해 공유


XmlLanguage 클래스

정의

XAML 태그에 사용할 언어 태그를 나타냅니다.

public ref class XmlLanguage
[System.ComponentModel.TypeConverter(typeof(System.Windows.Markup.XmlLanguageConverter))]
public class XmlLanguage
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Markup.XmlLanguageConverter))>]
type XmlLanguage = class
Public Class XmlLanguage
상속
XmlLanguage
특성

설명

언어 태그 수 있거나 등록 된 없을 CultureInfo 는 XAML은 해석 하는 시스템에 표시 합니다.

이 클래스를 사용 하 여 표시 되는 값을 사용 하 여 처리 하는 데는 xml:lang xml에서입니다.

두 자리 형태로 또는 하이픈으로 구분 된 언어 로캘 형식에서 언어 태그를 지정할 수 있습니다. 참조 RFC 3066합니다.

XML 사양에 대 한 빈 문자열을 허용 하는지 확인 xml:langRFC 3066;에서 허용 하지는 않지만, 따라서는 XmlLanguage 입력 허용 "" (빈 문자열 특성). 기본 생성 XmlLanguage 동작으로 생성 되는 경우 "" (빈 문자열)입니다.

XAML 특성 사용

<object property="prefix"/>  
- or -  
<object property="prefix-subcode"/>  

XAML 값

prefix
ISO 639-1 언어 접두사 값을 사용 하 여 언어 접두사입니다. 예를 들어 "en" 또는 "zh"입니다. 대문자 값이 허용 되어 소문자로 변환 합니다. 빈 특성 일 수도 있습니다 ""입니다.

하위
제공 된 경우 단일 하이픈으로와 야 합니다. 그런 다음 하위 코드가 RFC 3066 정의 합니다. 가장 일반적인 사용량과 적절 하 게 매핑되는 가장 가능성이 있는 것을 CultureInfo와 같은 국가 또는 지역별 지정은 "-us" 또는 "-hk". 대문자 값이 허용 되어 소문자로 변환 합니다.

속성

Empty

XmlLanguage에서 생성되어 언어 태그가 빈 특성 문자열로 설정된 정적 GetLanguage(String) 인스턴스를 가져옵니다.

IetfLanguageTag

언어 태그의 문자열 표현을 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetEquivalentCulture()

이 의 값XmlLanguage에 대해 이러한 가 CultureInfo 등록된 IetfLanguageTag 경우에만 이 XmlLanguage에 해당하는 를 CultureInfo 반환합니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetLanguage(String)

RFC 3066별 언어를 나타내는 문자열을 기반으로 XmlLanguage 인스턴스를 반환합니다.

GetSpecificCulture()

CultureInfo에 대해 가장 밀접하게 관련된 비중립 XmlLanguage를 반환합니다.

GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 XmlLanguage를 나타내는 String을 반환합니다.

적용 대상