TextLine 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
텍스트 줄에 서식 서비스를 지원하기 위한 추상 클래스를 제공합니다.
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() |
IndexedGlyphRun의 TextLine 개체를 열거하기 위한 열거자를 가져옵니다. |
GetNextCaretCharacterHit(CharacterHit) |
캐럿 탐색 시 적중한 다음 문자를 가져옵니다. |
GetPreviousCaretCharacterHit(CharacterHit) |
캐럿 탐색 시 적중한 이전 문자를 가져옵니다. |
GetTextBounds(Int32, Int32) |
텍스트 줄 내에서 문자 범위를 나타내는 경계 사각형의 배열을 가져옵니다. |
GetTextCollapsedRanges() |
줄이 축소된 후 축소된 텍스트 범위의 컬렉션을 가져옵니다. |
GetTextLineBreak() |
줄 바꿈 프로세스에 의해 줄이 바뀔 때 줄 상태를 가져옵니다. |
GetTextRunSpans() |
줄에 포함된 텍스트 범위의 TextRun 개체 컬렉션을 가져옵니다. |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |