Microsoft.VisualStudio.Language.NavigateTo.Interfaces Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O namespace Microsoft.VisualStudio.Language.NavigateTo contém as interfaces e classes do recurso Navegar para.
Classes
ButtonDefinition |
Define um botão de interface do usuário para um para a interface do usuário Navegar para. |
DescriptionItem |
Representa um único par de detalhes/categoria de item de descrição. |
DescriptionRun |
Representa uma única execução de texto de descrição. |
FilterAttribute |
Identifica um filtro. |
FilterDefinition |
Classe base para um botão de interface do usuário e um parâmetro de filtro. |
FilterShortcutAttribute |
Declara uma associação entre um FilterShortcutDefinition e um particutlar FilterDefinition |
FilterShortcutDefinition |
Define um atalho de filtro personalizado que alternará os filtros associados. |
FilterToShortcutDefinition |
Especifica um mapeamento entre um fitler e atalhos de filtro. |
KindFilterDefinition |
Define um botão de interface do usuário e o filtro para um NavigateToItemKind. |
MatchKindExtensions |
O namespace Microsoft.VisualStudio.Language.NavigateTo contém as interfaces e classes do recurso Navegar para. |
NavigateToItem |
Representa um único símbolo e contém todas as informações necessárias para ordenar símbolos. Os símbolos são classificados primeiro no tipo de correspondência (exato, prefixo ou regular), depois nome, tipo (arquivo, classe, método etc.) e, por fim, em uma cadeia de caracteres secundária para quebrar quaisquer vínculos. |
NavigateToItemKind |
Contém constantes que representam os diferentes tipos de símbolo reconhecidos pelo algoritmo de classificação. |
NavigateToOptions |
Implementação de INavigateToOptions2. |
OnlyNavigateToSupportAttribute |
Marca um INavigateToItemProviderFactory como utilizável apenas em um contexto Go To. |
PackageAttribute |
Adicionado a uma implementação INavigateToItemProviderFactory para especificar o pacote do qual ele depende. O INavigateToItemProviderFactory será carregado somente se o pacote especificado for carregado. |
Interfaces
INavigateToCallback |
Coleta resultados e status atualizações de provedores. É válido chamar esses métodos em qualquer ordem. |
INavigateToCallback2 |
Coleta resultados e status atualizações de provedores. É válido chamar esses métodos em qualquer ordem. |
INavigateToFilterParameters |
Define os parâmetros de filtragem de pesquisa Navegar para. |
INavigateToItemDisplay |
Contém informações de exibição adequadas à interface do usuário para um símbolo. |
INavigateToItemDisplay2 |
Adiciona um comportamento de visualização opcional para implementações de INavigateToItemDisplay. Implementar INavigateToItemDisplay2 marca o item de exibição como aquele que dá suporte à visualização. |
INavigateToItemDisplay3 |
Adiciona uma capacidade de fornecer o ícone de um item como um ImageMoniker e permite que o provedor descreva os caracteres correspondentes de um item para cenários complexos de correspondência. |
INavigateToItemDisplayFactory |
Cria informações de exibição adequadas à interface do usuário para um símbolo. |
INavigateToItemProvider |
Localiza símbolos que correspondem a uma cadeia de caracteres de pesquisa e os passa de volta para um retorno de chamada. Uma instância desse tipo pode ser solicitada a fazer várias pesquisas durante seu tempo de vida. Quando ele não for mais usado, ele será descartado. |
INavigateToItemProvider2 |
Estende INavigateToItemProvider com funcionalidade de filtragem. |
INavigateToItemProviderFactory |
Responsável por criar novas instâncias do INavigateToItemProvider. |
INavigateToOptions |
Representa as opções Navegar para. |
INavigateToOptions2 |
O namespace Microsoft.VisualStudio.Language.NavigateTo contém as interfaces e classes do recurso Navegar para. |
IResultExpander |
Fornece um retorno de chamada para objetos que podem melhorar os resultados da pesquisa. |
Enumerações
IncompleteReason |
Motivos padrão para resultados incompletos. |
MatchKind |
Indica como um símbolo correspondeu a uma cadeia de caracteres de pesquisa. |