다음을 통해 공유


TextPointer.GetLineStartPosition 메서드

정의

TextPointer 현재TextPointer를 기준으로 지정된 줄의 시작 부분을 반환합니다.

오버로드

Name Description
GetLineStartPosition(Int32)

TextPointer 현재TextPointer를 기준으로 지정된 줄의 시작 부분을 반환합니다.

GetLineStartPosition(Int32, Int32)

TextPointer 현재 TextPointer줄을 기준으로 지정된 줄의 시작 부분을 반환하고 건너뛴 줄 수를 보고합니다.

GetLineStartPosition(Int32)

TextPointer 현재TextPointer를 기준으로 지정된 줄의 시작 부분을 반환합니다.

public:
 System::Windows::Documents::TextPointer ^ GetLineStartPosition(int count);
public System.Windows.Documents.TextPointer GetLineStartPosition(int count);
member this.GetLineStartPosition : int -> System.Windows.Documents.TextPointer
Public Function GetLineStartPosition (count As Integer) As TextPointer

매개 변수

count
Int32

시작 위치를 반환할 줄을 결정할 때 건너뛸 줄 시작 표식의 수입니다. 음수 값은 앞줄을 지정하고, 0은 현재 줄을 지정하고, 양수 값은 다음 줄을 지정합니다.

반환

TextPointer 지정된 줄의 시작 부분을 가리키는 위치이거나 null 지정된 LogicalDirectionForward줄이 범위를 벗어났거나 위치를 지정할 수 없는 경우입니다.

설명

TextPointer 예를 들어 두 줄 사이의 모호한 위치를 가리키는 경우 지정한 LogicalDirection 방향의 선이 상대 시작 선으로 선택됩니다.

이 메서드에서 수행하는 작업은 유효한 레이아웃에 따라 달라집니다. 필요한 경우 이 메서드는 작업을 계속하기 전에 유효한 레이아웃을 자동으로 다시 생성하려고 시도합니다. 레이아웃을 다시 생성하는 작업은 비교적 비용이 많이 들 수 있습니다. 레이아웃을 다시 생성할 수 있는 작업을 수행하기 전에 유효한 레이아웃을 확인하는 데 사용합니다 HasValidLayout . 자세한 내용은 레이아웃을 참조 하세요.

적용 대상

GetLineStartPosition(Int32, Int32)

TextPointer 현재 TextPointer줄을 기준으로 지정된 줄의 시작 부분을 반환하고 건너뛴 줄 수를 보고합니다.

public:
 System::Windows::Documents::TextPointer ^ GetLineStartPosition(int count, [Runtime::InteropServices::Out] int % actualCount);
public System.Windows.Documents.TextPointer GetLineStartPosition(int count, out int actualCount);
member this.GetLineStartPosition : int * int -> System.Windows.Documents.TextPointer
Public Function GetLineStartPosition (count As Integer, ByRef actualCount As Integer) As TextPointer

매개 변수

count
Int32

시작 위치를 반환할 줄을 결정할 때 건너뛸 줄 시작 표식의 수입니다. 음수 값은 앞줄을 지정하고, 0은 현재 줄을 지정하고, 양수 값은 다음 줄을 지정합니다.

actualCount
Int32

이 메서드가 반환될 때 시작 위치를 반환할 줄을 결정할 때 건너뛴 실제 줄 시작 표식 수가 포함됩니다. 이 값은 지정된 줄 수를 건너뛰기 전에 콘텐츠의 시작 또는 끝이 발생하는 경우보다 count 작을 수 있습니다. 이 매개 변수는 초기화되지 않은 상태로 전달됩니다.

반환

TextPointer 지정된 줄의 시작 부분(LogicalDirection지정된 Forward줄이 범위를 벗어난 경우)을 가리키거나 지정된 줄에 가장 가까운 줄의 시작 부분을 가리킵니다.

설명

TextPointer 예를 들어 두 줄 사이의 모호한 위치를 가리키는 경우 속성에서 지정한 LogicalDirection 방향의 선이 상대 시작 선으로 선택됩니다.

적용 대상