다음을 통해 공유


ITextRange.SetIndex(TextRangeUnit, Int32, Boolean) 메서드

정의

텍스트 범위를 텍스트 영역의 지정된 단위로 이동합니다.

public:
 void SetIndex(TextRangeUnit unit, int index, bool extend);
void SetIndex(TextRangeUnit const& unit, int const& index, bool const& extend);
public void SetIndex(TextRangeUnit unit, int index, bool extend);
function setIndex(unit, index, extend)
Public Sub SetIndex (unit As TextRangeUnit, index As Integer, extend As Boolean)

매개 변수

unit
TextRangeUnit

텍스트 범위를 이동하는 데 사용되는 단위 입니다.

index
Int32

int

지정된 단위의 인덱스입니다. 텍스트 범위는 이 인덱스가 있는 단위 로 재배치됩니다. 단위가 양수이면 단위 번호 매기기는 스토리 시작 시 시작되고 앞으로 진행됩니다. 음수이면 스토리의 끝에서 번호 매기기가 시작되고 뒤로 진행됩니다. 스토리의 시작은 모든 기존 단위의 인덱 스 = 1에 해당하고 스토리의 마지막 단원index = – 1에 해당합니다.

extend
Boolean

bool

텍스트 범위를 변경하는 방법을 나타냅니다. True이면 텍스트 범위의 끝 위치만 이동하여 단위 를 포함하도록 텍스트 범위를 확장합니다. False이면 텍스트 범위가 삽입 지점으로 축소된 다음 삽입 지점이 이동합니다. 기본값은 False입니다.

설명

이 메서드를 사용하면 앱이 소스 코드 목록과 같은 줄 지향 텍스트를 편리하게 사용할 수 있습니다. 예를 들어 는 ITextRange.SetIndex(Line, 10, 0) 텍스트 범위를 열 번째 줄의 시작 부분에 있는 삽입 지점으로 변환합니다.

적용 대상

추가 정보