ITextRange.SetIndex(TextRangeUnit, Int32, Boolean) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
텍스트 범위를 스토리의 지정된 단위로 이동합니다.
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에 해당하고 스토리의 마지막 단위 는 인덱 스 = – 1에 해당합니다.
- extend
-
Boolean
bool
텍스트 범위를 변경하는 방법을 나타냅니다. True이면 텍스트 범위의 끝 위치만 이동하여 단위 를 포함하도록 텍스트 범위를 확장합니다. False이면 텍스트 범위를 삽입 지점으로 축소한 다음 삽입 지점을 이동합니다. 기본값은 False입니다.
설명
이 메서드를 사용하면 앱이 소스 코드 목록과 같은 선 지향 텍스트를 편리하게 사용할 수 있습니다. 예를 들어 는 ITextRange.SetIndex(Line, 10, 0)
텍스트 범위를 10번째 줄의 시작 부분에 있는 삽입 지점으로 변환합니다.