다음을 통해 공유


StringFormat 클래스

정의

맞춤, 방향 및 탭 정지와 같은 텍스트 레이아웃 정보를 캡슐화하고, 줄임표(...) 삽입 및 국가별 숫자 대체와 같은 조작과 OpenType 기능을 표시합니다. 이 클래스는 상속될 수 없습니다.

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
상속
StringFormat
구현

설명

많은 일반 형식은 열거형을 StringFormatFlags 통해 제공됩니다. StringFormat 개체를 변경할 수 있습니다.

참고

.NET 6 이상 버전에서는 이 형식을 포함하는 System.Drawing.Common 패키지가 Windows 운영 체제에서만 지원됩니다. 플랫폼 간 앱에서 이 형식을 사용하면 컴파일 시간 경고 및 런타임 예외가 발생합니다. 자세한 내용은 Windows에서만 지원되는 System.Drawing.Common을 참조하세요.

생성자

StringFormat()

StringFormat 개체를 초기화합니다.

StringFormat(StringFormat)

지정된 기존의 StringFormat 개체에서 새 StringFormat 개체를 초기화합니다.

StringFormat(StringFormatFlags)

지정된 StringFormatFlags 열거형의 새 StringFormat 개체를 초기화합니다.

StringFormat(StringFormatFlags, Int32)

지정된 StringFormatFlags 열거형 및 언어로 새 StringFormat 개체를 초기화합니다.

속성

Alignment

문자열의 가로 맞춤을 가져오거나 설정합니다.

DigitSubstitutionLanguage

로컬 소수가 서양식 소수로 바뀔 때 사용할 언어를 가져옵니다.

DigitSubstitutionMethod

숫자 대체에 사용할 메서드를 가져옵니다.

FormatFlags

서식 지정 정보를 포함하는 StringFormatFlags 열거형을 가져오거나 설정합니다.

GenericDefault

일반 기본 StringFormat 개체를 가져옵니다.

GenericTypographic

일반 인쇄 StringFormat 개체를 가져옵니다.

HotkeyPrefix

StringFormat 개체의 HotkeyPrefix 개체를 가져오거나 설정합니다.

LineAlignment

문자열의 세로 맞춤을 가져오거나 설정합니다.

Trimming

StringTrimming 개체의 StringFormat 열거형을 가져오거나 설정합니다.

메서드

Clone()

StringFormat 개체의 정확한 복사본을 만듭니다.

CreateObjRef(Type)

원격 개체와 통신하는 데 사용되는 프록시 생성에 필요한 모든 관련 정보가 들어 있는 개체를 만듭니다.

(다음에서 상속됨 MarshalByRefObject)
Dispose()

StringFormat 개체에서 사용하는 리소스를 모두 해제합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

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

가비지 컬렉션이 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetLifetimeService()
사용되지 않음.

이 인스턴스의 수명 정책을 제어하는 현재의 수명 서비스 개체를 검색합니다.

(다음에서 상속됨 MarshalByRefObject)
GetTabStops(Single)

StringFormat 개체의 탭 정지를 가져옵니다.

GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
InitializeLifetimeService()
사용되지 않음.

이 인스턴스의 수명 정책을 제어하는 수명 서비스 개체를 가져옵니다.

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

현재 Object의 단순 복사본을 만듭니다.

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

현재 MarshalByRefObject 개체의 단순 복사본을 만듭니다.

(다음에서 상속됨 MarshalByRefObject)
SetDigitSubstitution(Int32, StringDigitSubstitute)

로컬 소수가 서양식 소수로 바뀔 때 사용할 언어와 메서드를 지정합니다.

SetMeasurableCharacterRanges(CharacterRange[])

MeasureCharacterRanges(String, Font, RectangleF, StringFormat) 메서드를 호출하여 측정한 문자 범위를 나타내는 CharacterRange 구조체의 배열을 지정합니다.

SetTabStops(Single, Single[])

StringFormat 개체의 탭 정지를 설정합니다.

ToString()

StringFormat 개체를 사람이 인식할 수 있는 문자열로 변환합니다.

적용 대상

추가 정보