StringFormat StringFormat StringFormat StringFormat Class

정의

맞춤, 방향 및 탭 정지와 같은 텍스트 레이아웃 정보를 캡슐화하고, 줄임표(...) 삽입 및 국가별 숫자 대체와 같은 조작과 OpenType 기능을 표시합니다.Encapsulates text layout information (such as alignment, orientation and tab stops) display manipulations (such as ellipsis insertion and national digit substitution) and OpenType features. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

public ref class StringFormat sealed : MarshalByRefObject, ICloneable, IDisposable
public sealed class StringFormat : MarshalByRefObject, ICloneable, IDisposable
type StringFormat = class
    inherit MarshalByRefObject
    interface ICloneable
    interface IDisposable
Public NotInheritable Class StringFormat
Inherits MarshalByRefObject
Implements ICloneable, IDisposable
상속
구현

설명

여러 가지 일반적인 형식을 통해 제공 되는 StringFormatFlags 열거형입니다.Many common formats are provided through the StringFormatFlags enumeration. StringFormat 개체를 변경할 수 있습니다.StringFormat objects can be changed.

생성자

StringFormat() StringFormat() StringFormat() StringFormat()

StringFormat 개체를 초기화합니다.Initializes a new StringFormat object.

StringFormat(StringFormat) StringFormat(StringFormat) StringFormat(StringFormat) StringFormat(StringFormat)

지정된 기존의 StringFormat 개체에서 새 StringFormat 개체를 초기화합니다.Initializes a new StringFormat object from the specified existing StringFormat object.

StringFormat(StringFormatFlags) StringFormat(StringFormatFlags) StringFormat(StringFormatFlags) StringFormat(StringFormatFlags)

지정된 StringFormatFlags 열거형의 새 StringFormat 개체를 초기화합니다.Initializes a new StringFormat object with the specified StringFormatFlags enumeration.

StringFormat(StringFormatFlags, Int32) StringFormat(StringFormatFlags, Int32) StringFormat(StringFormatFlags, Int32) StringFormat(StringFormatFlags, Int32)

지정된 StringFormatFlags 열거형 및 언어로 새 StringFormat 개체를 초기화합니다.Initializes a new StringFormat object with the specified StringFormatFlags enumeration and language.

속성

Alignment Alignment Alignment Alignment

문자열의 가로 맞춤을 가져오거나 설정합니다.Gets or sets horizontal alignment of the string.

DigitSubstitutionLanguage DigitSubstitutionLanguage DigitSubstitutionLanguage DigitSubstitutionLanguage

로컬 소수가 서양식 소수로 바뀔 때 사용할 언어를 가져옵니다.Gets the language that is used when local digits are substituted for western digits.

DigitSubstitutionMethod DigitSubstitutionMethod DigitSubstitutionMethod DigitSubstitutionMethod

숫자 대체에 사용할 메서드를 가져옵니다.Gets the method to be used for digit substitution.

FormatFlags FormatFlags FormatFlags FormatFlags

서식 지정 정보를 포함하는 StringFormatFlags 열거형을 가져오거나 설정합니다.Gets or sets a StringFormatFlags enumeration that contains formatting information.

GenericDefault GenericDefault GenericDefault GenericDefault

일반 기본 StringFormat 개체를 가져옵니다.Gets a generic default StringFormat object.

GenericTypographic GenericTypographic GenericTypographic GenericTypographic

일반 인쇄 StringFormat 개체를 가져옵니다.Gets a generic typographic StringFormat object.

HotkeyPrefix HotkeyPrefix HotkeyPrefix HotkeyPrefix

HotkeyPrefix 개체의 StringFormat 개체를 가져오거나 설정합니다.Gets or sets the HotkeyPrefix object for this StringFormat object.

LineAlignment LineAlignment LineAlignment LineAlignment

문자열의 세로 맞춤을 가져오거나 설정합니다.Gets or sets the vertical alignment of the string.

Trimming Trimming Trimming Trimming

StringTrimming 개체의 StringFormat 열거형을 가져오거나 설정합니다.Gets or sets the StringTrimming enumeration for this StringFormat object.

메서드

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

StringFormat 개체의 정확한 복사본을 만듭니다.Creates an exact copy of this StringFormat object.

CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

원격 개체와 통신하는 데 사용되는 프록시 생성에 필요한 모든 관련 정보가 들어 있는 개체를 만듭니다.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
Dispose() Dispose() Dispose() Dispose()

StringFormat 개체에서 사용하는 리소스를 모두 해제합니다.Releases all resources used by this StringFormat object.

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

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

(Inherited from Object)
Finalize() Finalize() Finalize() Finalize()

가비지 컬렉션이 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다.Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.

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

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

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

이 인스턴스의 수명 정책을 제어하는 현재의 수명 서비스 개체를 검색합니다.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetTabStops(Single) GetTabStops(Single) GetTabStops(Single) GetTabStops(Single)

StringFormat 개체의 탭 정지를 가져옵니다.Gets the tab stops for this StringFormat object.

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

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

(Inherited from Object)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

이 인스턴스의 수명 정책을 제어하는 수명 서비스 개체를 가져옵니다.Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

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

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

(Inherited from MarshalByRefObject)
SetDigitSubstitution(Int32, StringDigitSubstitute) SetDigitSubstitution(Int32, StringDigitSubstitute) SetDigitSubstitution(Int32, StringDigitSubstitute) SetDigitSubstitution(Int32, StringDigitSubstitute)

로컬 소수가 서양식 소수로 바뀔 때 사용할 언어와 메서드를 지정합니다.Specifies the language and method to be used when local digits are substituted for western digits.

SetMeasurableCharacterRanges(CharacterRange[]) SetMeasurableCharacterRanges(CharacterRange[]) SetMeasurableCharacterRanges(CharacterRange[]) SetMeasurableCharacterRanges(CharacterRange[])

MeasureCharacterRanges(String, Font, RectangleF, StringFormat) 메서드를 호출하여 측정한 문자 범위를 나타내는 CharacterRange 구조체의 배열을 지정합니다.Specifies an array of CharacterRange structures that represent the ranges of characters measured by a call to the MeasureCharacterRanges(String, Font, RectangleF, StringFormat) method.

SetTabStops(Single, Single[]) SetTabStops(Single, Single[]) SetTabStops(Single, Single[]) SetTabStops(Single, Single[])

StringFormat 개체의 탭 정지를 설정합니다.Sets tab stops for this StringFormat object.

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

StringFormat 개체를 사람이 인식할 수 있는 문자열로 변환합니다.Converts this StringFormat object to a human-readable string.

적용 대상

추가 정보