XmlLanguage 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
- 특성
설명
언어 태그는 XAML이 해석되는 시스템에 등록된 CultureInfo 것일 수도 있고 없을 수도 있습니다.
이 클래스는 XML에서 사용하는 값을 처리하는 데 xml:lang 유용합니다.
언어 태그는 2자 형식 또는 하이픈을 넣은 언어 로캘 형식으로 지정할 수 있습니다. RFC 3066을 참조하세요.
XML 사양은 RFC 3066에서 허용되지 않지만 빈 문자열 xml:lang을 허용하므로 XmlLanguage 형식은 ""(빈 특성 문자열)를 허용합니다. 기본 생성 XmlLanguage 은 ""(빈 문자열)로 생성된 것처럼 동작합니다.
XAML 특성 사용
<object property="prefix"/>
- or -
<object property="prefix-subcode"/>
XAML 값
접두사 ISO 639-1 언어 접두사 값을 사용하는 언어 접두사입니다. 예를 들어 "en" 또는 "zh"입니다. 대문자 값이 허용되고 소문자로 변환됩니다. 빈 특성인 ""일 수도 있습니다.
하위 제공된 경우 앞에 단일 하이픈이 있어야 합니다. 그런 다음 RFC 3066에 정의된 하위 코드입니다. 가장 일반적인 사용법과 제대로 매핑 CultureInfo할 가능성이 가장 큰 사용법은 "-us" 또는 "-hk"와 같은 국가 또는 지역 지정입니다. 대문자 값이 허용되고 소문자로 변환됩니다.
속성
| Name | Description |
|---|---|
| Empty |
언어 태그를 빈 특성 문자열로 사용하여 만들어 GetLanguage(String) 지는 정적 XmlLanguage 인스턴스를 가져옵니다. |
| IetfLanguageTag |
언어 태그의 문자열 표현을 가져옵니다. |
메서드
| Name | Description |
|---|---|
| Equals(Object) |
지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
| GetEquivalentCulture() |
이 값XmlLanguage에 대해 등록된 경우에만 CultureInfo 이 XmlLanguage값에 IetfLanguageTag 해당하는 값을 CultureInfo 반환합니다. |
| GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
| GetLanguage(String) |
XmlLanguage RFC 3066당 언어를 나타내는 문자열을 기반으로 인스턴스를 반환합니다. |
| GetSpecificCulture() |
이에 XmlLanguage대해 가장 밀접하게 관련된 비중립 CultureInfo 을 반환합니다. |
| GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
| MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
| ToString() |
현재String를 나타내는 값을 XmlLanguage 반환합니다. |