다음을 통해 공유


TextLine 클래스

정의

텍스트 줄에 서식 서비스를 지원하기 위한 추상 클래스를 제공합니다.

public ref class TextLine abstract : IDisposable
public abstract class TextLine : IDisposable
type TextLine = class
    interface IDisposable
Public MustInherit Class TextLine
Implements IDisposable
상속
TextLine
구현

생성자

TextLine()

TextLine 클래스의 새 인스턴스를 초기화합니다.

TextLine(Double)

TextLine 클래스의 새 인스턴스를 초기화합니다.

속성

Baseline

현재 TextLine 개체의 맨 위와 기준선 사이의 거리를 가져옵니다.

DependentLength

현재 줄의 서식 다시 적용을 트리거할 수 있는 줄의 마지막 문자 다음에 있는 문자 수를 가져옵니다.

Extent

줄에서 최상위 검정 픽셀과 최하위 검정 픽셀 사이의 거리를 가져옵니다.

HasCollapsed

줄이 축소되는지 여부를 나타내는 값을 가져옵니다.

HasOverflowed

줄 내용이 지정된 단락 너비를 오버플로하는지 여부를 나타내는 값을 가져옵니다.

Height

텍스트 줄의 높이를 가져옵니다.

IsTruncated

텍스트 줄이 단어 중간에서 잘리는지 여부를 확인합니다.

Length

현재 줄의 총 TextSource 위치 수를 가져옵니다.

MarkerBaseline

줄의 최고 지점의 가장자리와 줄의 기준선 마커 사이의 거리를 가져옵니다.

MarkerHeight

목록 항목에 대한 마커의 높이를 가져옵니다.

NewlineLength

줄 끝의 줄 바꿈 문자 수를 가져옵니다.

OverhangAfter

검정 픽셀이 줄의 아래쪽 맞춤 가장자리를 넘어서 확장되는 거리를 가져옵니다.

OverhangLeading

검정 픽셀이 줄의 왼쪽 선행 맞춤 가장자리 앞으로 확장되는 거리를 가져옵니다.

OverhangTrailing

검정 픽셀이 줄의 오른쪽 후행 맞춤 가장자리 다음으로 확장되는 거리를 가져옵니다.

PixelsPerDip

텍스트가 렌더링되어야 하는 PixelsPerDip를 가져오거나 설정합니다.

Start

단락의 시작과 줄의 시작 지점 사이의 거리를 가져옵니다.

TextBaseline

텍스트 줄의 맨 위와 기준선 사이의 거리를 가져옵니다.

TextHeight

줄에 있는 텍스트 및 기타 내용의 높이를 가져옵니다.

TrailingWhitespaceLength

줄에서 비어 있지 않은 마지막 문자를 넘어가는 공백 코드 포인트 수를 가져옵니다.

Width

후행 공백 문자를 제외한 텍스트 줄의 너비를 가져옵니다.

WidthIncludingTrailingWhitespace

후행 공백 문자를 포함한 텍스트 줄의 너비를 가져옵니다.

메서드

Collapse(TextCollapsingProperties[])

축소된 텍스트 속성을 기반으로 축소된 줄을 만듭니다.

Dispose()

TextFormatter 개체에서 사용하는 관리되는 리소스와 관리되지 않는 리소스를 모두 해제합니다.

Draw(DrawingContext, Point, InvertAxes)

지정된 DrawingContext에 따라 TextLine 개체를 렌더링합니다.

Equals(Object)

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

(다음에서 상속됨 Object)
GetBackspaceCaretCharacterHit(CharacterHit)

백스페이싱 후의 적중한 이전 문자를 가져옵니다.

GetCharacterHitFromDistance(Double)

줄 시작 부분으로부터 지정된 거리에 있는 적중한 문자를 가져옵니다.

GetDistanceFromCharacterHit(CharacterHit)

줄 시작 부분과 지정된 적중한 문자 사이의 거리를 가져옵니다.

GetHashCode()

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

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

IndexedGlyphRunTextLine 개체를 열거하기 위한 열거자를 가져옵니다.

GetNextCaretCharacterHit(CharacterHit)

캐럿 탐색 시 적중한 다음 문자를 가져옵니다.

GetPreviousCaretCharacterHit(CharacterHit)

캐럿 탐색 시 적중한 이전 문자를 가져옵니다.

GetTextBounds(Int32, Int32)

텍스트 줄 내에서 문자 범위를 나타내는 경계 사각형의 배열을 가져옵니다.

GetTextCollapsedRanges()

줄이 축소된 후 축소된 텍스트 범위의 컬렉션을 가져옵니다.

GetTextLineBreak()

줄 바꿈 프로세스에 의해 줄이 바뀔 때 줄 상태를 가져옵니다.

GetTextRunSpans()

줄에 포함된 텍스트 범위의 TextRun 개체 컬렉션을 가져옵니다.

GetType()

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

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

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

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

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상

추가 정보