TextInfo TextInfo TextInfo TextInfo Class

정의

대/소문자 구분과 같이 쓰기 시스템과 관련된 텍스트 속성과 동작을 정의합니다.Defines text properties and behaviors, such as casing, that are specific to a writing system.

public ref class TextInfo : ICloneable, System::Runtime::Serialization::IDeserializationCallback
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class TextInfo : ICloneable, System.Runtime.Serialization.IDeserializationCallback
type TextInfo = class
    interface ICloneable
    interface IDeserializationCallback
Public Class TextInfo
Implements ICloneable, IDeserializationCallback
상속
TextInfoTextInfoTextInfoTextInfo
특성
구현

설명

으로 쓰는 쓰기 시스템에는 스크립트 및 언어를 텍스트로 나타내는 데 필요한 직교 규칙의 컬렉션입니다.A writing system is the collection of scripts and orthographic rules required to represent a language as text. TextInfo 클래스도 쓰는 쓰기 시스템을 나타냅니다.The TextInfo class represents a writing system.

애플리케이션을 사용 해야 합니다 CultureInfo.TextInfo 속성을 합니다 TextInfo 특정 개체 CultureInfo 개체.The application should use the CultureInfo.TextInfo property to obtain the TextInfo object for a particular CultureInfo object. 애플리케이션 보안 결정은 문자열 비교 또는 대/소문자 변경 작업에 따라 종속 하는 경우 사용 해야 합니다 CultureInfo.TextInfo 반환 하는 개체의 속성을 CultureInfo.InvariantCulture 작업의 동작에 관계 없이 일치 하는지 확인 하는 속성 운영 체제 문화권 설정입니다.If a security decision depends on a string comparison or a case-change operation, the application should use the CultureInfo.TextInfo property of the object returned by the CultureInfo.InvariantCulture property to ensure that the behavior of the operation is consistent regardless of the operating system culture settings.

OverridesOverrides

사용자는 Windows의 현재 문화권을 사용 하 여 관련 된 값을 재정의 하려면 제어판의 국가 및 언어 옵션 부분을 사용할 수 있습니다.The user might use the regional and language options portion of Control Panel to override the values associated with the current culture of Windows. 예를 들어, 다른 형식으로 날짜를 표시 하려면 또는 문화권에 대 한 기본값 이외의 다른 통화를 사용 하는 사용자 수도 수 있습니다.For example, the user might choose to display the date in a different format or to use a currency other than the default for the culture. 경우는 CultureInfo.UseUserOverride 속성이 true에서 반환한 개체의 속성 값을 CultureInfo.DateTimeFormat, CultureInfo.NumberFormat, 및 CultureInfo.TextInfo 사용자 설정의 속성을 검색할 수도 있습니다.If the CultureInfo.UseUserOverride property is set to true, the property values of the objects returned by the CultureInfo.DateTimeFormat, CultureInfo.NumberFormat, and CultureInfo.TextInfo properties are also retrieved from the user settings. 사용자 설정을 사용 하 여 연결 된 문화권을 사용 하 여 호환 되지 않습니다 합니다 CultureInfo, 예를 들어, 선택한 일정의 하나가 아닌 경우는 OptionalCalendars, 메서드의 결과 속성의 값은 정의 되지 합니다.If the user settings are incompatible with the culture associated with the CultureInfo, for example, if the selected calendar is not one of the OptionalCalendars, the results of the methods and the values of the properties are undefined.

속성

ANSICodePage ANSICodePage ANSICodePage ANSICodePage

현재 TextInfo가 나타내는 쓰기 시스템에서 사용하는 ANSI(American National Standards Institute) 코드 페이지를 가져옵니다.Gets the American National Standards Institute (ANSI) code page used by the writing system represented by the current TextInfo.

CultureName CultureName CultureName CultureName

현재 TextInfo 개체와 연결된 문화권의 이름을 가져옵니다.Gets the name of the culture associated with the current TextInfo object.

EBCDICCodePage EBCDICCodePage EBCDICCodePage EBCDICCodePage

현재 TextInfo가 나타내는 쓰기 시스템에서 사용하는 EBCDIC(Extended Binary Coded Decimal Interchange Code) 코드 페이지를 가져옵니다.Gets the Extended Binary Coded Decimal Interchange Code (EBCDIC) code page used by the writing system represented by the current TextInfo.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

현재 TextInfo 개체가 읽기 전용인지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the current TextInfo object is read-only.

IsRightToLeft IsRightToLeft IsRightToLeft IsRightToLeft

현재 TextInfo 개체가 텍스트를 오른쪽에서 왼쪽으로 쓰는 쓰기 시스템을 나타내는지 여부를 가리키는 값을 가져옵니다.Gets a value indicating whether the current TextInfo object represents a writing system where text flows from right to left.

LCID LCID LCID LCID

현재 TextInfo 개체와 연결된 문화권의 문화권 식별자를 가져옵니다.Gets the culture identifier for the culture associated with the current TextInfo object.

ListSeparator ListSeparator ListSeparator ListSeparator

목록에 있는 항목을 구분하는 문자열을 가져오거나 설정합니다.Gets or sets the string that separates items in a list.

MacCodePage MacCodePage MacCodePage MacCodePage

현재 TextInfo가 나타내는 쓰기 시스템에서 사용하는 Macintosh 코드 페이지를 가져옵니다.Gets the Macintosh code page used by the writing system represented by the current TextInfo.

OEMCodePage OEMCodePage OEMCodePage OEMCodePage

현재 TextInfo가 나타내는 쓰기 시스템에서 사용하는 OEM(주문자 상표 부착 방식) 코드 페이지입니다.Gets the original equipment manufacturer (OEM) code page used by the writing system represented by the current TextInfo.

메서드

Clone() Clone() Clone() Clone()

현재 TextInfo 개체의 복사본인 새 개체를 만듭니다.Creates a new object that is a copy of the current TextInfo object.

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

지정된 개체가 현재 TextInfo 개체와 같은 쓰기 시스템을 나타내는지 여부를 확인합니다.Determines whether the specified object represents the same writing system as the current TextInfo object.

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

해시 알고리즘과 해시 테이블 같은 데이터 구조에 적합한 현재 TextInfo에 대한 해시 함수의 역할을 합니다.Serves as a hash function for the current TextInfo, suitable for hashing algorithms and data structures, such as a hash table.

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)
ReadOnly(TextInfo) ReadOnly(TextInfo) ReadOnly(TextInfo) ReadOnly(TextInfo)

지정된 TextInfo 개체의 읽기 전용 버전을 반환합니다.Returns a read-only version of the specified TextInfo object.

ToLower(Char) ToLower(Char) ToLower(Char) ToLower(Char)

지정된 문자를 소문자로 변환합니다.Converts the specified character to lowercase.

ToLower(String) ToLower(String) ToLower(String) ToLower(String)

지정된 문자열을 소문자로 변환합니다.Converts the specified string to lowercase.

ToString() ToString() ToString() ToString()

현재 TextInfo를 나타내는 문자열을 반환합니다.Returns a string that represents the current TextInfo.

ToTitleCase(String) ToTitleCase(String) ToTitleCase(String) ToTitleCase(String)

지정된 문자열에서 단어의 첫 글자를 대문자로 변환합니다(약어로 간주되는 모두 대문자로 이루어진 단어 제외).Converts the specified string to title case (except for words that are entirely in uppercase, which are considered to be acronyms).

ToUpper(Char) ToUpper(Char) ToUpper(Char) ToUpper(Char)

지정된 문자를 대문자로 변환합니다.Converts the specified character to uppercase.

ToUpper(String) ToUpper(String) ToUpper(String) ToUpper(String)

지정된 문자열을 대문자로 변환합니다.Converts the specified string to uppercase.

명시적 인터페이스 구현

IDeserializationCallback.OnDeserialization(Object) IDeserializationCallback.OnDeserialization(Object) IDeserializationCallback.OnDeserialization(Object) IDeserializationCallback.OnDeserialization(Object)

deserialization이 완료되면 deserialization 이벤트를 발생시킵니다.Raises the deserialization event when deserialization is complete.

적용 대상

추가 정보