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 | |
---|---|---|
![]() |
EnumFilenames | Enumerare i nomi file (percorso completo solo). |
![]() |
GetQuery | restituisce una stringa di query |
![]() |
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.