Condividi tramite


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
Proprietà pubblica CanonicalName Ottiene il nome univoco utilizzato per questo filtro.
Proprietà pubblica Files Ottiene la raccolta di file associati al filtro.
Proprietà pubblica Filter Ottiene o imposta un elenco di estensioni di file associato al filtro.
Proprietà pubblica Filters Ottiene la raccolta di filtri per il filtro.
Proprietà pubblica ItemName Ottiene il nome dell'elemento corrente nella raccolta.
Proprietà pubblica Items Ottiene la raccolta di filtri associati al progetto.
Proprietà pubblica Kind Restituisce un'enumerazione che indica il tipo di filtro.
Proprietà pubblica Name Ottiene o imposta il nome del filtro.
Proprietà pubblica Object Fornisce un riferimento tra il modello a oggetti di Visual Studio e il modello a oggetti di Visual C++.
Proprietà pubblica Parent Restituisce l'oggetto padre immediato di un determinato oggetto.
Proprietà pubblica ParseFiles Ottiene o imposta un valore che indica se i file di un filtro sono aperti per l'ispezione da parte di IntelliSense.
Proprietà pubblica project Ottiene VCProject associato al filtro.
Proprietà pubblica SourceControlFiles Ottiene o imposta un valore che indica se i file aggiunti al filtro vengono automaticamente inseriti nel controllo del codice sorgente.
Proprietà pubblica UniqueIdentifier Specifica un nome non localizzabile per il filtro.
Proprietà pubblica 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.
Proprietà pubblica VCProjectEngine Ottiene un puntatore al motore di gestione del progetto.
Proprietà pubblica WebReference Ottiene l'URL del riferimento Web per il filtro.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddFile Aggiunge un file al filtro corrente.
Metodo pubblico AddFilter Aggiunge un nuovo filtro al gruppo corrente di filtri.
Metodo pubblico 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.
Metodo pubblico CanAddFile Restituisce true se è possibile aggiungere il file specificato al filtro corrente.
Metodo pubblico CanAddFilter Restituisce true se il filtro specificato può essere aggiunto come un filtro di livello superiore o come un sottofiltro al filtro corrente.
Metodo pubblico CanMove Restituisce true se il filtro può essere spostato nella posizione specificata.
Metodo pubblico MatchName Confronta un nome specificato con il nome di un elemento della raccolta.
Metodo pubblico Move Sposta un file o una cartella nel livello superiore del progetto o in una nuova cartella.
Metodo pubblico Remove Rimuove il filtro specificato dal progetto.
Metodo pubblico RemoveFile Rimuove un file dal filtro corrente.
Metodo pubblico RemoveFilter Rimuove un filtro dal progetto corrente.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.VCProjectEngine