다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 IsActive 증분 검색이 진행 중인지 여부를 확인합니다.
Public 속성 SearchDirection 증분 검색의 방향을 가져오거나 설정합니다.
Public 속성 SearchString 현재 검색어를 가져오거나 설정합니다.
Public 속성 TextView 이 검색과 관련된 ITextView를 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 AppendCharAndSearch 검색 중인 현재 용어를 한 문자씩 확장합니다.새 용어가 일치하면 선택됩니다.선택 용어는 일치 항목에 액세스하는 데 사용할 수 있습니다.
Public 메서드 Clear 선택 항목을 변경하지 않고 기존 검색어를 지웁니다.
Public 메서드 DeleteCharAndSearch 현재 검색어의 마지막 문자를 제거하고 새 용어에 따라 검색 결과를 업데이트합니다.
Public 메서드 Dismiss 증분 검색 작업을 종료합니다.
Public 메서드 SelectNextResult 증분 검색 작업에서 다음 결과를 선택합니다.일치된 용어가 선택됩니다.
Public 메서드 Start 증분 검색 작업을 시작하고 캐럿의 위치를 검색의 시작 위치로 표시합니다.

위쪽

설명

IIncrementalSearch 인터페이스 연결 되어 있는 ITextView.

이후에 Start 메서드 호출, 검색의 시작으로 현재 캐럿 위치가 표시 됩니다. 일치 하는 용어가 발견 되 면이 옵션을 선택 하 고 캐럿에서 선택한 단어의 끝으로 이동 됩니다.

이 설정으로 변경할 수는 있지만 검색 방향을 기본적으로 전달 되도록 설정 되어 있는 SearchDirection 속성입니다.

AppendCharAndSearchDeleteCharAndSearch 작업을 사용 하 여 검색 단어를 변경 합니다.

모든 검색 작업에서 반환 된 IncrementalSearchResult, 검색에 대 한 정보를 포함 하는, 여부 검색 시작 또는 버퍼의 끝 주위 검색 시작 위치, 검색 주위 반복 여부 및 여부 루프와 같은 항목을 찾을. 이 정보를 최종 사용자에 게 전달 하는 호출자의 책임입니다.

증분 검색 텍스트 스냅숏 중 검색을 수행의 ITextView. 결과 축소 된 개요 영역 내에 포함 되 면 결과가 선택 되기 전에 따라서 지역 확장 됩니다.

참고 항목

참조

Microsoft.VisualStudio.Text.IncrementalSearch 네임스페이스