Condividi tramite


Microsoft.VisualStudio.Language.NavigateTo.Interfaces Spazio dei nomi

Lo spazio dei nomi Microsoft.VisualStudio.Language.NavigateTo contiene le interfacce e le classi della funzionalità Passa a.

Classi

ButtonDefinition

Definisce un pulsante dell'interfaccia utente per un oggetto per l'interfaccia utente Passa all'interfaccia utente.

DescriptionItem

Rappresenta una singola coppia di elementi di descrizione/dettagli.

DescriptionRun

Rappresenta una singola esecuzione del testo della descrizione.

FilterAttribute

Identifica un filtro.

FilterDefinition

Classe di base per un pulsante dell'interfaccia utente e un parametro di filtro.

FilterShortcutAttribute

Dichiara un'associazione tra un FilterShortcutDefinition oggetto e un particutlaro FilterDefinition

FilterShortcutDefinition

Definisce un collegamento di filtro personalizzato che attiva o disattiva i filtri associati.

FilterToShortcutDefinition

Specifica un mapping tra un fitler e i tasti di scelta rapida del filtro.

KindFilterDefinition

Definisce un pulsante dell'interfaccia utente e un filtro per un oggetto NavigateToItemKind.

MatchKindExtensions

Lo spazio dei nomi Microsoft.VisualStudio.Language.NavigateTo contiene le interfacce e le classi della funzionalità Passa a.

NavigateToItem

Rappresenta un singolo simbolo e contiene tutte le informazioni necessarie per ordinare i simboli. I simboli vengono ordinati per primi sul tipo di corrispondenza (esatto, prefisso o regolare), quindi nome, tipo (file, classe, metodo e così via) e infine su una stringa secondaria per interrompere eventuali vincoli.

NavigateToItemKind

Contiene costanti che rappresentano i diversi tipi di simboli riconosciuti dall'algoritmo di ordinamento.

NavigateToOptions

Implementazione di INavigateToOptions2.

OnlyNavigateToSupportAttribute

Contrassegna un INavigateToItemProviderFactory oggetto come utilizzabile solo in un contesto Vai a.

PackageAttribute

Aggiunta a un'implementazione INavigateToItemProviderFactory per specificare il pacchetto da cui dipende. INavigateToItemProviderFactory verrà caricato solo se viene caricato il pacchetto specificato.

Interfacce

INavigateToCallback

Raccoglie risultati e aggiornamenti sullo stato dai provider. È valido chiamare questi metodi in qualsiasi ordine.

INavigateToCallback2

Raccoglie risultati e aggiornamenti sullo stato dai provider. È valido chiamare questi metodi in qualsiasi ordine.

INavigateToFilterParameters

Definisce Navigate To search filtering parameters .Define Navigate To search filtering parameters.Define Navigate To search filtering parameters.

INavigateToItemDisplay

Contiene informazioni di visualizzazione appropriate per l'interfaccia utente per un simbolo.

INavigateToItemDisplay2

Aggiunge un comportamento di anteprima facoltativo per le implementazioni INavigateToItemDisplay. L'implementazione di INavigateToItemDisplay2 contrassegna l'elemento di visualizzazione come uno che supporta l'anteprima.

INavigateToItemDisplay3

Aggiunge la possibilità di fornire l'icona di un elemento come e ImageMoniker consente al provider di descrivere i caratteri corrispondenti di un elemento per scenari di corrispondenza complessi.

INavigateToItemDisplayFactory

Crea informazioni di visualizzazione appropriate per l'interfaccia utente per un simbolo.

INavigateToItemProvider

Trova simboli che corrispondono a una stringa di ricerca e li passa di nuovo a un callback. È possibile che venga chiesto a un'istanza di questo tipo di eseguire più ricerche durante la relativa durata. Quando non verrà più usato, verrà eliminato.

INavigateToItemProvider2

Estende INavigateToItemProvider con funzionalità di filtro.

INavigateToItemProviderFactory

Responsabile della creazione di nuove istanze di INavigateToItemProvider.

INavigateToOptions

Rappresenta opzioni Passa a.

INavigateToOptions2

Lo spazio dei nomi Microsoft.VisualStudio.Language.NavigateTo contiene le interfacce e le classi della funzionalità Passa a.

IResultExpander

Fornisce un callback per gli oggetti che possono migliorare i risultati della ricerca.

Enumerazioni

IncompleteReason

Motivi standard per l'incompletezza dei risultati.

MatchKind

Indica come un simbolo corrisponde a una stringa di ricerca.