Interfaccia VCFilter
Oggetto VCFilter espone la funzionalità su una cartella in Esplora soluzioni per un progetto Visual C++.
Spazio dei nomi: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Sintassi
'Dichiarazione
<GuidAttribute("3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")> _
Public Interface VCFilter _
Inherits VCProjectItem
[GuidAttribute("3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")]
public interface VCFilter : VCProjectItem
[GuidAttribute(L"3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")]
public interface class VCFilter : VCProjectItem
[<GuidAttribute("3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")>]
type VCFilter =
interface
interface VCProjectItem
end
public interface VCFilter extends VCProjectItem
Il tipo VCFilter espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
CanonicalName | Ottiene il nome univoco utilizzato per questo filtro. | |
Files | Ottiene la raccolta di file associati al filtro. | |
Filter | Ottiene o imposta un elenco di estensioni di file associato al filtro. | |
Filters | Ottiene la raccolta di filtri per il filtro. | |
ItemName | Ottiene il nome dell'elemento corrente nella raccolta. | |
Items | Ottiene la raccolta di filtri associati al progetto. | |
Kind | Restituisce un'enumerazione che indica il tipo di filtro. | |
Name | Ottiene o imposta il nome del filtro. | |
Object | Fornisce un riferimento tra il modello a oggetti di Visual Studio e il modello a oggetti di Visual C++. | |
Parent | Restituisce l'oggetto padre immediato di un determinato oggetto. | |
ParseFiles | Ottiene o imposta un valore che indica se i file di un filtro sono aperti per l'ispezione da parte di IntelliSense. | |
project | Ottiene VCProject associato al filtro. | |
SourceControlFiles | Ottiene o imposta un valore che indica se i file aggiunti al filtro vengono automaticamente inseriti nel controllo del codice sorgente. | |
UniqueIdentifier | Specifica un nome non localizzabile per il filtro. | |
UrlBehavior | Ottiene un valore che indica se l'URL di un riferimento Web è hardcoded nel codice proxy Visual Basic o Visual C# generato.Questa proprietà è significativa solo per i filtri che dispongono di riferimenti Web. | |
VCProjectEngine | Ottiene un puntatore al motore di gestione del progetto. | |
WebReference | Ottiene l'URL del riferimento Web per il filtro. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddFile | Aggiunge un file al filtro corrente. | |
AddFilter | Aggiunge un nuovo filtro al gruppo corrente di filtri. | |
AddWebReference | Aggiunge un riferimento a un servizio Web al filtro.Una nuova sottocartella di riferimento del servizio Web viene aggiunta alla cartella Riferimenti Web del progetto.Questa nuova cartella contiene numerosi altri elementi del progetto relativi al servizio Web.Il metodo restituisce l'oggetto ProjectItem associato alla nuova cartella del servizio Web. | |
CanAddFile | Restituisce true se è possibile aggiungere il file specificato al filtro corrente. | |
CanAddFilter | Restituisce true se il filtro specificato può essere aggiunto come un filtro di livello superiore o come un sottofiltro al filtro corrente. | |
CanMove | Restituisce true se il filtro può essere spostato nella posizione specificata. | |
MatchName | Confronta un nome specificato con il nome di un elemento della raccolta. | |
Move | Sposta un file o una cartella nel livello superiore del progetto o in una nuova cartella. | |
Remove | Rimuove il filtro specificato dal progetto. | |
RemoveFile | Rimuove un file dal filtro corrente. | |
RemoveFilter | Rimuove un filtro dal progetto corrente. |
In alto