次の方法で共有


Microsoft.VisualStudio.Language.NavigateTo.Interfaces 名前空間

Microsoft.VisualStudio.Language.NavigateTo 名前空間には、移動機能のインターフェイスとクラスが含まれています。

クラス

ButtonDefinition

[移動] UI の の UI ボタンを定義します。

DescriptionItem

1 つの説明項目カテゴリ/詳細ペアを表します。

DescriptionRun

単一の説明テキスト実行を表します。

FilterAttribute

フィルターを識別します。

FilterDefinition

UI ボタンとフィルター パラメーターの基本クラス。

FilterShortcutAttribute

と particutlar の間 FilterShortcutDefinition の関連付けを宣言します FilterDefinition

FilterShortcutDefinition

関連付けられているフィルターを切り替えるカスタム フィルター ショートカットを定義します。

FilterToShortcutDefinition

フィットラーとフィルター ショートカットの間のマッピングを指定します。

KindFilterDefinition

UI ボタンを定義し、 のフィルター処理を行 NavigateToItemKindいます。

MatchKindExtensions

Microsoft.VisualStudio.Language.NavigateTo 名前空間には、移動機能のインターフェイスとクラスが含まれています。

NavigateToItem

1 つのシンボルを表し、シンボルを並べ替えるために必要なすべての情報を保持します。 シンボルは、最初に一致の種類 (正確、プレフィックス、または通常) で並べ替え、次に名前、種類 (ファイル、クラス、メソッドなど)、最後に 2 番目の文字列で並べ替えて、任意の結び付きを解除します。

NavigateToItemKind

並べ替えアルゴリズムによって認識されるさまざまなシンボルの種類を表す定数が含まれています。

NavigateToOptions

INavigateToOptions2 の実装です。

OnlyNavigateToSupportAttribute

INavigateToItemProviderFactoryを Go To コンテキストでのみ使用できるものとしてマークします。

PackageAttribute

依存するパッケージを INavigateToItemProviderFactory 指定するために 実装に追加されました。 は INavigateToItemProviderFactory 、指定したパッケージが読み込まれた場合にのみ読み込まれます。

インターフェイス

INavigateToCallback

プロバイダーから結果およびステータス更新を収集します。 これらのメソッドを任意の順序で呼び出すと有効です。

INavigateToCallback2

プロバイダーから結果およびステータス更新を収集します。 これらのメソッドを任意の順序で呼び出すと有効です。

INavigateToFilterParameters

検索フィルターパラメーターに移動を定義します。

INavigateToItemDisplay

シンボルの UI に適した表示情報を保持します。

INavigateToItemDisplay2

INavigateToItemDisplay 実装のオプションのプレビュー動作を追加します。 INavigateToItemDisplay2 を実装すると、表示項目はプレビューをサポートするものとしてマークされます。

INavigateToItemDisplay3

項目のアイコンを として ImageMoniker 提供する機能を追加し、複雑な一致シナリオでアイテムの一致する文字をプロバイダーが記述できるようにします。

INavigateToItemDisplayFactory

シンボルの UI に適した表示情報を作成します。

INavigateToItemProvider

検索文字列に一致するシンボルを検索し、コールバックに返します。 この型のインスタンスは、有効期間中に複数の検索を実行するように求められる場合があります。 使用されなくなると、破棄されます。

INavigateToItemProvider2

フィルター機能を使用して INavigateToItemProvider を拡張します。

INavigateToItemProviderFactory

の新しいインスタンスの作成を担当します INavigateToItemProvider

INavigateToOptions

[移動] オプションを表します。

INavigateToOptions2

Microsoft.VisualStudio.Language.NavigateTo 名前空間には、移動機能のインターフェイスとクラスが含まれています。

IResultExpander

検索結果を改善できるオブジェクトのコールバックを提供します。

列挙型

IncompleteReason

不完全な結果の標準的な理由。

MatchKind

シンボルが検索文字列とどのように一致したかを示します。