다음을 통해 공유


CultureAndRegionInfoBuilder.Parent 속성

정의

현재 사용자 지정 문화권의 부모 문화권을 나타내는 CultureInfo 개체를 가져오거나 설정합니다.

public:
 property System::Globalization::CultureInfo ^ Parent { System::Globalization::CultureInfo ^ get(); void set(System::Globalization::CultureInfo ^ value); };
public System.Globalization.CultureInfo Parent { get; set; }
member this.Parent : System.Globalization.CultureInfo with get, set
Public Property Parent As CultureInfo

속성 값

현재 사용자 지정 문화권의 부모 문화권을 나타내는 CultureInfo 개체입니다.

예외

set 작업에서, 문화권 값을 찾을 수 없는 경우. 예를 들어, 할당된 값이 등록되지 않은 사용자 지정 문화권인 경우

집합 작업에서 값이 null입니다.

현재 문화권의 상위 문화권으로 이동하는 set 작업에서, 상위 10개 수준의 문화권에서 고정 문화권을 찾을 수 없는 경우

또는

set 작업에서 순환 참조가 발견된 경우. 즉, 할당된 값이 현재 사용자 지정 문화권의 상위 문화권인 경우

설명

문화권 계층 경우 미리 정의 된 문화권에 대 한 특정 문화권의 부모는 중립 문화권 이며 중립 문화권의 부모는 InvariantCulture합니다. 부모 문화권은 해당 자식 항목 간에 공통 되는 정보의 하위 집합만 포함 합니다.

일반적으로 사용자 지정 culture가이 계층을 것이 좋습니다. 그러나 기본적으로 Parent 사용자 지정 문화권의는 Parent 기반이 되는 문화권의 합니다. 애플리케이션이 사용 하 여 문화권을 만드는 경우 CultureName 이므로 해당 부모는 "en", "EN-US"를 기반으로 "en-으로 하"는 Parent "EN-US"입니다. 애플리케이션으로 "EN-US"를 사용 하는 경우는 Parent 새 사용자 지정 문화권의 해당이 값을 설정 해야이 명시적으로 합니다.

특정 문화권의 리소스를 시스템에서 사용할 수 없는 경우 중립 문화권에 대 한 리소스 사용 됩니다. 중립 문화권에 대 한 리소스를 사용할 수 없는 경우에 주 어셈블리에 포함 된 리소스 사용 됩니다. 리소스 대체 프로세스에 대 한 자세한 내용은 참조 하세요. 리소스 패키징 및 배포합니다.

Windows API에서 문화권의 목록에서.NET Framework 문화권의 목록에서 약간 다릅니다. Windows와의 상호 운용성이 필요한 경우 예를 들어 플랫폼을 통해 호출 메커니즘을 애플리케이션이.NET Framework에 정의 된 특정 문화권을 사용 해야 합니다. 이렇게 하면 동일한 식별 되는 해당 Windows 로캘 사용 하 여 일관성 LCID합니다.

적용 대상