Microsoft.VisualStudio.Language.NavigateTo.Interfaces Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
L'espace de noms Microsoft.VisualStudio.Language.NavigateTo contient les interfaces et les classes pour la fonctionnalité Naviguer vers.
Classes
ButtonDefinition |
Définit un bouton d’interface utilisateur pour un pour l’interface utilisateur Naviguer vers l’interface utilisateur. |
DescriptionItem |
Représente une seule paire catégorie/détails d’élément de description. |
DescriptionRun |
Représente une séquence de texte de description unique. |
FilterAttribute |
Identifie un filtre. |
FilterDefinition |
Classe de base pour un bouton d’interface utilisateur et un paramètre de filtre. |
FilterShortcutAttribute |
Déclare une association entre un FilterShortcutDefinition et un particutlar FilterDefinition |
FilterShortcutDefinition |
Définit un raccourci de filtre personnalisé qui bascule les filtres associés. |
FilterToShortcutDefinition |
Spécifie un mappage entre un ajustement et des raccourcis de filtre. |
KindFilterDefinition |
Définit un bouton d’interface utilisateur et un filtre pour un NavigateToItemKind. |
MatchKindExtensions |
L'espace de noms Microsoft.VisualStudio.Language.NavigateTo contient les interfaces et les classes pour la fonctionnalité Naviguer vers. |
NavigateToItem |
Représente un seul symbole et contient toutes les informations nécessaires pour classer les symboles. Les symboles sont triés d’abord sur le type de correspondance (exact, préfixe ou normal), puis sur le nom, le type (fichier, classe, méthode, etc.) et enfin sur une chaîne secondaire pour rompre les liens. |
NavigateToItemKind |
Contient des constantes représentant les différents types de symboles reconnus par l’algorithme de tri. |
NavigateToOptions |
Implémentation de INavigateToOptions2. |
OnlyNavigateToSupportAttribute |
Marque un INavigateToItemProviderFactory comme utilisable uniquement dans un contexte Atteindre. |
PackageAttribute |
Ajout à une INavigateToItemProviderFactory implémentation pour spécifier le package dont elle dépend. La INavigateToItemProviderFactory n'est chargée que si le package spécifié est chargé. |
Interfaces
INavigateToCallback |
Collecte les résultats et les mises à jour d'état auprès des fournisseurs. Il est valide d’appeler ces méthodes dans n’importe quel ordre. |
INavigateToCallback2 |
Collecte les résultats et les mises à jour d'état auprès des fournisseurs. Il est valide d’appeler ces méthodes dans n’importe quel ordre. |
INavigateToFilterParameters |
Définit les paramètres de filtrage De recherche. |
INavigateToItemDisplay |
Contient des informations d’affichage adaptées à l’interface utilisateur pour un symbole. |
INavigateToItemDisplay2 |
Ajoute un comportement d’aperçu facultatif pour les implémentations INavigateToItemDisplay. L’implémentation d’INavigateToItemDisplay2 marque l’élément d’affichage comme un élément qui prend en charge l’aperçu. |
INavigateToItemDisplay3 |
Ajoute la possibilité de fournir l’icône d’un élément en tant que ImageMoniker et permet au fournisseur de décrire les caractères correspondants d’un élément pour des scénarios de correspondance complexes. |
INavigateToItemDisplayFactory |
Crée des informations d’affichage adaptées à l’interface utilisateur pour un symbole. |
INavigateToItemProvider |
Recherche les symboles qui correspondent à une chaîne de recherche et les repasse à un rappel. Un instance de ce type peut être invité à effectuer plusieurs recherches pendant sa durée de vie. Lorsqu’il ne sera plus utilisé, il sera éliminé. |
INavigateToItemProvider2 |
Étend INavigateToItemProvider avec la fonctionnalité de filtrage. |
INavigateToItemProviderFactory |
Responsable de la création de nouvelles instances de INavigateToItemProvider. |
INavigateToOptions |
Représente les options Naviguer vers. |
INavigateToOptions2 |
L'espace de noms Microsoft.VisualStudio.Language.NavigateTo contient les interfaces et les classes pour la fonctionnalité Naviguer vers. |
IResultExpander |
Fournit un rappel pour les objets qui peuvent améliorer les résultats de recherche. |
Énumérations
IncompleteReason |
Raisons standard des résultats incomplets. |
MatchKind |
Indique comment un symbole correspond à une chaîne de recherche. |