Compartir a través de


Microsoft.VisualStudio.Language.NavigateTo.Interfaces Espacio de nombres

El espacio de nombres Microsoft.VisualStudio.Language.NavigateTo contiene las interfaces y clases para la característica Navegar a.

Clases

ButtonDefinition

Define un botón de interfaz de usuario para la interfaz de usuario Navegar a la interfaz de usuario.

DescriptionItem

Representa un único par de categoría o detalles de elemento de descripción.

DescriptionRun

Representa una ejecución única del texto de la descripción.

FilterAttribute

Identifica un filtro.

FilterDefinition

Clase base para un botón de interfaz de usuario y un parámetro de filtro.

FilterShortcutAttribute

Declara una asociación entre un FilterShortcutDefinition y un particutlar FilterDefinition

FilterShortcutDefinition

Define un acceso directo de filtro personalizado que alternará los filtros asociados.

FilterToShortcutDefinition

Especifica una asignación entre un fitler y los métodos abreviados de filtro.

KindFilterDefinition

Define un botón de interfaz de usuario y un filtro para .NavigateToItemKind

MatchKindExtensions

El espacio de nombres Microsoft.VisualStudio.Language.NavigateTo contiene las interfaces y clases para la característica Navegar a.

NavigateToItem

Representa un único símbolo y contiene toda la información necesaria para ordenar símbolos. Los símbolos se ordenan primero en el tipo de coincidencia (exacto, prefijo o normal), luego el nombre, el tipo (archivo, clase, método, etc.) y, por último, en una cadena secundaria para romper los vínculos.

NavigateToItemKind

Contiene constantes que representan los distintos tipos de símbolos reconocidos por el algoritmo de ordenación.

NavigateToOptions

Implementación de INavigateToOptions2.

OnlyNavigateToSupportAttribute

Marca como INavigateToItemProviderFactory solo utilizable en un contexto Ir a.

PackageAttribute

Se ha agregado a una INavigateToItemProviderFactory implementación para especificar el paquete del que depende. INavigateToItemProviderFactory solo se cargará si el paquete especificado se carga.

Interfaces

INavigateToCallback

Recopila los resultados y las actualizaciones de estado de los proveedores. Es válido llamar a estos métodos en cualquier orden.

INavigateToCallback2

Recopila los resultados y las actualizaciones de estado de los proveedores. Es válido llamar a estos métodos en cualquier orden.

INavigateToFilterParameters

Define los parámetros de filtrado de navegación para buscar.

INavigateToItemDisplay

Contiene información de visualización adecuada para la interfaz de usuario para un símbolo.

INavigateToItemDisplay2

Agrega un comportamiento de vista previa opcional para las implementaciones de INavigateToItemDisplay. La implementación de INavigateToItemDisplay2 marca el elemento de presentación como uno que admite la vista previa.

INavigateToItemDisplay3

Agrega una capacidad para proporcionar el icono de un elemento como y ImageMoniker permite al proveedor describir los caracteres coincidentes de un elemento para escenarios de coincidencia complejos.

INavigateToItemDisplayFactory

Crea información de visualización adecuada para la interfaz de usuario para un símbolo.

INavigateToItemProvider

Busca los símbolos que coinciden con una cadena de búsqueda y los pasa de nuevo a una devolución de llamada. Se puede pedir a una instancia de este tipo que realice varias búsquedas durante su vigencia. Cuando ya no se use, se eliminará.

INavigateToItemProvider2

Extiende INavigateToItemProvider con la funcionalidad de filtrado.

INavigateToItemProviderFactory

Responsable de crear nuevas instancias de INavigateToItemProvider.

INavigateToOptions

Representa las opciones de Navegar a.

INavigateToOptions2

El espacio de nombres Microsoft.VisualStudio.Language.NavigateTo contiene las interfaces y clases para la característica Navegar a.

IResultExpander

Proporciona una devolución de llamada para objetos que pueden mejorar los resultados de búsqueda.

Enumeraciones

IncompleteReason

Razones estándar de resultados incompletos.

MatchKind

Indica cómo un símbolo coincide con una cadena de búsqueda.