다음을 통해 공유


Microsoft.VisualStudio.Language.NavigateTo.Interfaces 네임스페이스

Microsoft.VisualStudio.Language.NavigateTo 네임스페이스에는 탐색 대상 기능에 대한 인터페이스와 클래스가 포함되어 있습니다.

클래스

ButtonDefinition

UI로 이동에 대한 의 UI 단추를 정의합니다.

DescriptionItem

단일 설명 항목 범주/세부 정보 쌍을 나타냅니다.

DescriptionRun

단일 설명 텍스트 실행을 나타냅니다.

FilterAttribute

필터를 식별합니다.

FilterDefinition

UI 단추 및 필터 매개 변수에 대한 기본 클래스입니다.

FilterShortcutAttribute

와 particutlar 간의 FilterShortcutDefinition 연결을 선언합니다. FilterDefinition

FilterShortcutDefinition

연결된 필터를 전환할 사용자 지정 필터 바로 가기를 정의합니다.

FilterToShortcutDefinition

fitler와 필터 바로 가기 사이의 매핑을 지정합니다.

KindFilterDefinition

UI 단추를 정의하고 에 대해 필터링합니다 NavigateToItemKind.

MatchKindExtensions

Microsoft.VisualStudio.Language.NavigateTo 네임스페이스에는 탐색 대상 기능에 대한 인터페이스와 클래스가 포함되어 있습니다.

NavigateToItem

단일 기호를 나타내며 기호를 정렬하는 데 필요한 모든 정보를 보유합니다. 기호는 일치 종류(정확한, 접두사 또는 일반), 이름, 종류(파일, 클래스, 메서드 등)에서 먼저 정렬되고, 마지막으로 보조 문자열에서 정렬되어 모든 연결을 끊습니다.

NavigateToItemKind

정렬 알고리즘에서 인식하는 다양한 기호 종류를 나타내는 상수를 포함합니다.

NavigateToOptions

INavigateToOptions2의 구현입니다.

OnlyNavigateToSupportAttribute

INavigateToItemProviderFactory Go To 컨텍스트에서만 사용할 수 있는 것으로 표시합니다.

PackageAttribute

에 따라 달라지는 INavigateToItemProviderFactory 패키지를 지정하기 위해 구현에 추가되었습니다. 지정된 INavigateToItemProviderFactory 패키지가 로드된 경우에만 가 로드됩니다.

인터페이스

INavigateToCallback

공급자로부터 결과와 상태 업데이트를 수집합니다. 이러한 메서드는 순서에 따라 호출하는 것이 유효합니다.

INavigateToCallback2

공급자로부터 결과와 상태 업데이트를 수집합니다. 이러한 메서드는 순서에 따라 호출하는 것이 유효합니다.

INavigateToFilterParameters

검색 필터링 매개 변수로 이동 을 정의합니다.

INavigateToItemDisplay

기호에 적합한 UI 표시 정보를 보유합니다.

INavigateToItemDisplay2

INavigateToItemDisplay 구현에 대한 선택적 미리 보기 동작을 추가합니다. INavigateToItemDisplay2를 구현하면 표시 항목이 미리 보기를 지원하는 항목으로 표시됩니다.

INavigateToItemDisplay3

항목의 아이콘을 로 ImageMoniker 제공하는 기능을 추가하고 공급자가 복잡한 일치 시나리오에 대해 항목의 일치하는 문자를 설명할 수 있도록 합니다.

INavigateToItemDisplayFactory

기호에 적합한 UI 표시 정보를 만듭니다.

INavigateToItemProvider

검색 문자열과 일치하는 기호를 찾아 콜백에 다시 전달합니다. 이 유형의 instance 수명 동안 여러 검색을 수행하도록 요청받을 수 있습니다. 더 이상 사용되지 않으면 삭제됩니다.

INavigateToItemProvider2

필터링 기능을 사용하여 INavigateToItemProvider를 확장합니다.

INavigateToItemProviderFactory

INavigateToItemProvider새 인스턴스를 만드는 역할을 담당합니다.

INavigateToOptions

탐색 옵션을 나타냅니다.

INavigateToOptions2

Microsoft.VisualStudio.Language.NavigateTo 네임스페이스에는 탐색 대상 기능에 대한 인터페이스와 클래스가 포함되어 있습니다.

IResultExpander

검색 결과를 향상시킬 수 있는 개체에 대한 콜백을 제공합니다.

열거형

IncompleteReason

불완전한 결과에 대한 표준 이유입니다.

MatchKind

기호가 검색 문자열과 일치하는 방식을 나타냅니다.