XmlLanguage XmlLanguage XmlLanguage XmlLanguage Class

정의

XAML 태그에 사용할 언어 태그를 나타냅니다.Represents a language tag for use in XAML markup.

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

설명

언어 태그 수 있거나 등록 된 없을 CultureInfo 는 XAML은 해석 하는 시스템에 표시 합니다.The language tag may or may not have a registered CultureInfo present on the system where the XAML is interpreted.

이 클래스를 사용 하 여 표시 되는 값을 사용 하 여 처리 하는 데는 xml:lang xml에서입니다.This class is useful for dealing with values represented using xml:lang in XML.

두 자리 형태로 또는 하이픈으로 구분 된 언어 로캘 형식에서 언어 태그를 지정할 수 있습니다.Language tags can be specified in two-character form or in a hyphenated language-locale form. 참조 RFC 3066합니다.See RFC 3066.

XML 사양에 대 한 빈 문자열을 허용 하는지 확인 xml:langRFC 3066;에서 허용 하지는 않지만, 따라서는 XmlLanguage 입력 허용 "" (빈 문자열 특성).Note that the XML specification allows the empty string for xml:lang, although that is not permitted by RFC 3066; therefore, the XmlLanguage type permits "" (empty attribute string). 기본 생성 XmlLanguage 동작으로 생성 되는 경우 "" (빈 문자열)입니다.A default-constructed XmlLanguage behaves as if constructed with "" (empty string).

XAML 특성 사용XAML Attribute Usage

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

XAML 값XAML Values

prefixprefix
ISO 639-1 언어 접두사 값을 사용 하 여 언어 접두사입니다.Language prefix, using the ISO 639-1 language prefix values. 예를 들어 "en" 또는 "zh"입니다.For example "en", or "zh". 대문자 값이 허용 되어 소문자로 변환 합니다.Uppercase values are accepted and converted to lowercase. 빈 특성 일 수도 있습니다 ""입니다.This may also be an empty attribute, "".

subcodesubcode
제공 된 경우 단일 하이픈으로와 야 합니다.If provided, must be preceded by a single hyphen. 그런 다음 하위 코드가 RFC 3066 정의 합니다.Then, a subcode as defined by RFC 3066. 가장 일반적인 사용량과 적절 하 게 매핑되는 가장 가능성이 있는 것을 CultureInfo와 같은 국가 또는 지역별 지정은 "-us" 또는 "-hk".The most typical usage, and the one which is most likely to properly map to a CultureInfo, is a country or regional designation such as "-us" or "-hk". 대문자 값이 허용 되어 소문자로 변환 합니다.Uppercase values are accepted and converted to lowercase.

속성

Empty Empty Empty Empty

XmlLanguage에서 생성되어 언어 태그가 빈 특성 문자열로 설정된 정적 GetLanguage(String) 인스턴스를 가져옵니다.Gets a static XmlLanguage instance as would be created by GetLanguage(String) with the language tag as an empty attribute string.

IetfLanguageTag IetfLanguageTag IetfLanguageTag IetfLanguageTag

언어 태그의 문자열 표현을 가져옵니다.Gets the string representation of the language tag.

메서드

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEquivalentCulture() GetEquivalentCulture() GetEquivalentCulture() GetEquivalentCulture()

CultureInfo가 이 XmlLanguageCultureInfo 값에 등록되어 있는 경우에만 이 IetfLanguageTag에 대한 적절한 해당 XmlLanguage를 반환합니다.Returns the appropriate equivalent CultureInfo for this XmlLanguage, if and only if such a CultureInfo is registered for the IetfLanguageTag value of this XmlLanguage

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetLanguage(String) GetLanguage(String) GetLanguage(String) GetLanguage(String)

RFC 3066별 언어를 나타내는 문자열을 기반으로 XmlLanguage 인스턴스를 반환합니다.Returns a XmlLanguage instance, based on a string representing the language per RFC 3066.

GetSpecificCulture() GetSpecificCulture() GetSpecificCulture() GetSpecificCulture()

CultureInfo에 대해 가장 밀접하게 관련된 비중립 XmlLanguage를 반환합니다.Returns the most-closely-related non-neutral CultureInfo for this XmlLanguage.

GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

현재 String을 나타내는 XmlLanguage을 반환합니다.Returns a String that represents the current XmlLanguage.

적용 대상