Microsoft.VisualStudio.Language.NavigateTo.Interfaces Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obor názvů Microsoft.VisualStudio.Language.NavigateTo obsahuje rozhraní a třídy pro funkci Přejít na.
Třídy
ButtonDefinition |
Definuje tlačítko uživatelského rozhraní pro přechod do uživatelského rozhraní. |
DescriptionItem |
Představuje jednu dvojici kategorie / podrobností položky popisu. |
DescriptionRun |
Představuje jeden textový popis spuštění. |
FilterAttribute |
Identifikuje filtr. |
FilterDefinition |
Základní třída pro tlačítko uživatelského rozhraní a parametr filtru. |
FilterShortcutAttribute |
Deklaruje přidružení mezi FilterShortcutDefinition a dílčím FilterDefinition |
FilterShortcutDefinition |
Definuje zástupce vlastního filtru, který přepne přidružené filtry. |
FilterToShortcutDefinition |
Určuje mapování mezi fitlerem a klávesovými zkratkami filtru. |
KindFilterDefinition |
Definuje tlačítko uživatelského rozhraní a filtr pro NavigateToItemKind. |
MatchKindExtensions |
Obor názvů Microsoft.VisualStudio.Language.NavigateTo obsahuje rozhraní a třídy pro funkci Přejít na. |
NavigateToItem |
Představuje jeden symbol a obsahuje všechny informace potřebné k seřazení symbolů. Symboly jsou seřazeny nejprve podle typu shody (přesné, předpony nebo normální), potom podle názvu, druhu (soubor, třída, metoda atd.) a nakonec podle sekundárního řetězce, který přeruší všechny vazby. |
NavigateToItemKind |
Obsahuje konstanty představující různé druhy symbolů rozpoznané algoritmem řazení. |
NavigateToOptions |
Implementace .INavigateToOptions2 |
OnlyNavigateToSupportAttribute |
Označí objekt INavigateToItemProviderFactory jako použitelný pouze v kontextu Přejít na. |
PackageAttribute |
Přidání do INavigateToItemProviderFactory implementace pro určení balíčku, na kterém závisí. Načte INavigateToItemProviderFactory se pouze v případě, že je načten zadaný balíček. |
Rozhraní
INavigateToCallback |
Shromažďuje výsledky a aktualizace stavu od poskytovatelů. Tyto metody lze volat v libovolném pořadí. |
INavigateToCallback2 |
Shromažďuje výsledky a aktualizace stavu od poskytovatelů. Tyto metody lze volat v libovolném pořadí. |
INavigateToFilterParameters |
Definuje filtrovací parametry funkce Přejít na. |
INavigateToItemDisplay |
Obsahuje informace o zobrazení symbolu vhodné pro uživatelské rozhraní. |
INavigateToItemDisplay2 |
Přidá volitelné chování preview pro INavigateToItemDisplay implementace. Implementace INavigateToItemDisplay2 označí položku zobrazení jako položku, která podporuje náhled. |
INavigateToItemDisplay3 |
Přidává možnost poskytnout ikonu položky jako ImageMoniker a umožňuje zprostředkovateli popsat odpovídající znaky položky pro složité scénáře párování. |
INavigateToItemDisplayFactory |
Vytvoří informace o zobrazení vhodné pro uživatelské rozhraní pro symbol. |
INavigateToItemProvider |
Vyhledá symboly, které odpovídají hledanému řetězci, a předá je zpět zpětnému volání. Instance tohoto typu může být během své životnosti požádána o více hledání. Pokud se již nebude používat, bude odstraněn. |
INavigateToItemProvider2 |
Rozšiřuje INavigateToItemProvider o funkci filtrování. |
INavigateToItemProviderFactory |
Zodpovídá za vytváření nových instancí objektu INavigateToItemProvider. |
INavigateToOptions |
Představuje možnosti Přejít na. |
INavigateToOptions2 |
Obor názvů Microsoft.VisualStudio.Language.NavigateTo obsahuje rozhraní a třídy pro funkci Přejít na. |
IResultExpander |
Poskytuje zpětné volání pro objekty, které mohou zlepšit výsledky hledání. |
Výčty
IncompleteReason |
Standardní důvody neúplných výsledků |
MatchKind |
Označuje, jak symbol odpovídal hledanému řetězci. |