다음을 통해 공유


TextPointer.GetLineStartPosition 메서드

정의

현재 TextPointer에 상대적으로 지정된 줄의 시작 부분에 대한 TextPointer를 반환합니다.

오버로드

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

TextPointerLogicalDirection로 설정된 지정된 줄의 시작 부분을 가리키는 Forward입니다. 지정된 줄이 범위를 벗어나거나 해당 줄을 찾을 수 없는 경우 null입니다.

설명

경우는 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

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

설명

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

적용 대상