TextInfo 클래스

정의

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

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

설명

쓰기 시스템은 언어를 텍스트로 표현 하는 데 필요한 스크립트 및 직교 규칙의 컬렉션입니다.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.

재정의Overrides

사용자는 제어판의 국가 및 언어 옵션 부분을 사용 하 여 현재 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

현재 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

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

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

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

IsRightToLeft

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

LCID

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

ListSeparator

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

MacCodePage

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

OEMCodePage

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

메서드

Clone()

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

Equals(Object)

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

GetHashCode()

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

GetType()

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

(다음에서 상속됨 Object)
MemberwiseClone()

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

(다음에서 상속됨 Object)
ReadOnly(TextInfo)

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

ToLower(Char)

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

ToLower(String)

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

ToString()

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

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)

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

ToUpper(String)

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

명시적 인터페이스 구현

IDeserializationCallback.OnDeserialization(Object)

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

적용 대상

추가 정보