System::Globalization::CultureInfo 클래스

CultureInfo class

문화별 값 및 알고리즘의 컬렉션입니다. Setter 연산은 읽기 전용이 아닌 객체에서만 사용할 수 있습니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용하여 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 이 포인터를 사용하여 함수에 인수로 전달하십시오.

class CultureInfo : public virtual System::Object,
                    public System::IFormatProvider,
                    public System::ICloneable

메서드

메서드설명
ClearCachedData()캐시된 문화 정보를 새로 고칩니다.
Clone() override문화 정보를 복제합니다.
static CreateSpecificCulture(const String&)이름으로 문화를 생성합니다.
explicit CultureInfo(int)RTTI 정보.
CultureInfo(int, bool)생성자.
explicit CultureInfo(const String&)생성자.
CultureInfo(const String&, bool)생성자.
CultureInfo(std::nullptr_t)항상 ArgumentNullException을 발생시킵니다.
Equals(SharedPtr<Object>) override객체를 비교합니다.
virtual get_Calendar() const문화에서 사용하는 달력을 가져옵니다.
virtual get_CompareInfo() const문화 규칙을 따르는 문자열 비교자를 가져옵니다.
get_CultureTypes() const현재 문화를 설명하는 문화 유형들의 비트 연산 결합을 가져옵니다.
static get_CurrentCulture()현재 스레드에 설정된 문화를 가져옵니다.
static get_CurrentUICulture()현재 스레드의 UI 문화를 가져옵니다.
virtual get_DateTimeFormat() const날짜 형식 정보를 가져옵니다.
static get_DefaultThreadCurrentCulture()현재 애플리케이션 도메인에서 기본 문화를 가져옵니다.
static get_DefaultThreadCurrentUICulture()현재 애플리케이션 도메인에서 기본 UI 문화를 가져옵니다.
virtual get_DisplayName() const문화 표시 이름을 가져옵니다.
virtual get_EnglishName() const문화의 영어 이름을 가져옵니다.
get_IetfLanguageTag() const언어에 대한 RFC 4646 이름을 가져옵니다.
static get_InstalledUICulture()운영 체제에 설치된 문화를 가져옵니다.
static get_InvariantCulture()불변 문화를 가져옵니다.
virtual get_IsNeutralCulture() const문화가 중립인지 확인합니다.
get_IsReadOnly() const문화 객체가 읽기 전용인지 확인합니다.
virtual get_KeyboardLayoutId() const활성 입력 로케일 식별자를 가져옵니다.
virtual get_LCID() const문화 식별자를 가져옵니다.
virtual get_Name() const문화 이름을 가져옵니다.
virtual get_NativeName() const문화 고유 이름을 가져옵니다.
virtual get_NumberFormat() const숫자 형식 정보를 가져옵니다.
virtual get_OptionalCalendars() const문화와 함께 사용할 수 있는 달력 목록입니다.
virtual get_Parent() const부모 문화를 가져옵니다.
virtual get_TextInfo() const문화에서 사용하는 텍스트 매개변수를 가져옵니다.
virtual get_ThreeLetterISOLanguageName() const세 글자 ISO 639-2 언어 코드를 가져옵니다.
virtual get_ThreeLetterWindowsLanguageName() constWindows API에서 정의된 언어의 세 글자 코드를 가져옵니다.
virtual get_TwoLetterISOLanguageName() const문화와 연결된 두 글자 ISO 언어 이름을 가져옵니다.
get_UseUserOverride() constCultureInfo이 사용자 선택 문화 설정을 사용하는지 여부를 나타내는 플래그를 가져옵니다.
GetConsoleFallbackUICulture() const콘솔 애플리케이션에 적합한 대체 문화를 가져옵니다.
static GetCultureInfo(const String&)이름으로 문화를 가져옵니다. CreateSpecificCulture와 동일합니다.
static GetCultureInfo(const String&, const String&)이름으로 문화를 가져옵니다.
static GetCultureInfo(int32_t)ID로 문화를 가져옵니다.
static GetCultureInfoByIetfLanguageTag(const String&)사용 중단됨. 지정된 RFC 4646 언어 태그로 읽기 전용 CultureInfo 객체를 가져옵니다.
static GetCultures(CultureTypes)지정된 유형에 해당하는 문화를 가져옵니다.
GetFormat(const TypeInfo&) override특정 유형에 대한 형식 객체를 가져옵니다.
GetHashCode() const override객체 해시 코드를 반환합니다.
IsInherited() const상속 여부 플래그를 가져옵니다. 내부 전용.
operator=(const CultureInfo&)
operator==(const CultureInfo&) const문화 매개변수를 비교합니다.
static ReadOnly(const CultureInfoPtr&)문화의 읽기 전용 버전을 가져옵니다.
static set_CurrentCulture(const CultureInfoPtr&)현재 스레드의 문화를 설정합니다.
static set_CurrentUICulture(const CultureInfoPtr&)현재 스레드의 UI 문화를 설정합니다.
virtual set_DateTimeFormat(DateTimeFormatInfoPtr)날짜 형식 정보를 설정합니다.
static set_DefaultThreadCurrentCulture(const CultureInfoPtr&)현재 애플리케이션 도메인에서 기본 문화권을 설정합니다.
static set_DefaultThreadCurrentUICulture(const CultureInfoPtr&)현재 애플리케이션 도메인에서 기본 UI 문화권을 설정합니다.
virtual set_NumberFormat(NumberFormatInfoPtr)숫자 형식 정보를 가져옵니다.
ToString() const override문화권을 문자열로 변환합니다.

또 보기