Microsoft.VisualStudio.Language.NavigateTo.Interfaces 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 |
シンボルが検索文字列とどのように一致したかを示します。 |