IIncrementalSearch 인터페이스
증분 검색 작업을 정의합니다.
네임스페이스: Microsoft.VisualStudio.Text.IncrementalSearch
어셈블리: Microsoft.VisualStudio.Text.UI(Microsoft.VisualStudio.Text.UI.dll)
구문
‘선언
Public Interface IIncrementalSearch
public interface IIncrementalSearch
public interface class IIncrementalSearch
type IIncrementalSearch = interface end
public interface IIncrementalSearch
IIncrementalSearch 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
![]() |
IsActive | 증분 검색이 진행 중인지 여부를 확인합니다. |
![]() |
SearchDirection | 증분 검색의 방향을 가져오거나 설정합니다. |
![]() |
SearchString | 현재 검색어를 가져오거나 설정합니다. |
![]() |
TextView | 이 검색과 관련된 ITextView를 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
![]() |
AppendCharAndSearch | 검색 중인 현재 용어를 한 문자씩 확장합니다.새 용어가 일치하면 선택됩니다.선택 용어는 일치 항목에 액세스하는 데 사용할 수 있습니다. |
![]() |
Clear | 선택 항목을 변경하지 않고 기존 검색어를 지웁니다. |
![]() |
DeleteCharAndSearch | 현재 검색어의 마지막 문자를 제거하고 새 용어에 따라 검색 결과를 업데이트합니다. |
![]() |
Dismiss | 증분 검색 작업을 종료합니다. |
![]() |
SelectNextResult | 증분 검색 작업에서 다음 결과를 선택합니다.일치된 용어가 선택됩니다. |
![]() |
Start | 증분 검색 작업을 시작하고 캐럿의 위치를 검색의 시작 위치로 표시합니다. |
위쪽
설명
IIncrementalSearch 인터페이스 연결 되어 있는 ITextView.
이후에 Start 메서드 호출, 검색의 시작으로 현재 캐럿 위치가 표시 됩니다. 일치 하는 용어가 발견 되 면이 옵션을 선택 하 고 캐럿에서 선택한 단어의 끝으로 이동 됩니다.
이 설정으로 변경할 수는 있지만 검색 방향을 기본적으로 전달 되도록 설정 되어 있는 SearchDirection 속성입니다.
AppendCharAndSearch 및 DeleteCharAndSearch 작업을 사용 하 여 검색 단어를 변경 합니다.
모든 검색 작업에서 반환 된 IncrementalSearchResult, 검색에 대 한 정보를 포함 하는, 여부 검색 시작 또는 버퍼의 끝 주위 검색 시작 위치, 검색 주위 반복 여부 및 여부 루프와 같은 항목을 찾을. 이 정보를 최종 사용자에 게 전달 하는 호출자의 책임입니다.
증분 검색 텍스트 스냅숏 중 검색을 수행의 ITextView. 결과 축소 된 개요 영역 내에 포함 되 면 결과가 선택 되기 전에 따라서 지역 확장 됩니다.