Condividi tramite


Interfaccia IVsFindScope

Definisce un ambito personalizzato che può essere sceltoe in ricerca nei file, cercare nella casella combinata.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Sintassi

'Dichiarazione
<GuidAttribute("0FE9496A-129C-40EE-99D8-7705A6283518")> _
<InterfaceTypeAttribute()> _
Public Interface IVsFindScope
[GuidAttribute("0FE9496A-129C-40EE-99D8-7705A6283518")]
[InterfaceTypeAttribute()]
public interface IVsFindScope
[GuidAttribute(L"0FE9496A-129C-40EE-99D8-7705A6283518")]
[InterfaceTypeAttribute()]
public interface class IVsFindScope
[<GuidAttribute("0FE9496A-129C-40EE-99D8-7705A6283518")>]
[<InterfaceTypeAttribute()>]
type IVsFindScope =  interface end
public interface IVsFindScope

Il tipo IVsFindScope espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico EnumFilenames Enumerare i nomi file (percorso completo solo).
Metodo pubblico GetQuery restituisce una stringa di query
Metodo pubblico GetUIName Restituisce il nome visualizzato in Ricerca interfaccia utente

In alto

Note

Viene implementata da pacchetti che desiderano estendere gli ambiti disponibili per Ricerca nei file. L'ambito personalizzato deve essere registrato con l'ambiente utilizzo della shell IVsRegisterFindScope servizio. Un ambito può essere una stringa di query semplice di ritrovamento-in-file o un enumeratore il nome file. Una stringa di query è quello che l'utente può digitare in lCercare in l combinato:

  • Assume la forma di un elenco delimitato da punti e virgola delle cartelle e i nomi di file.

  • I singoli elementi nell'elenco possono essere tra virgolette.

  • Cercare in sottocartelledi seguito viene illustrata la casella di controllo verrà applicata alla query.

  • I filtri selezionati in ltipi di filedi seguito viene illustrata la casella combinata viene applicato alla query.

Non esiste alcun meccanismo per eseguire l'override della selezione delle sottocartelle dell'utente. Se è necessaria maggiore controllo sull'enumerazione ricorsiva del file, è necessario fornire un enumeratore il nome file.

Per eseguire su Ricerca, l'amministratore di ricerca richiede innanzitutto una stringa di query e se tale autenticazione non riesce, richiede un enumeratore della stringa che si prevede che restituisca una sequenza di nomi file. Un ambito deve implementare EnumFilenameso di GetQuery ; mai entrambi. l'utente “Tipi di file i filtri estensione si applicano a tutti i tipi di ambiti.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop