Condividi tramite


Interfaccia VCFilter

In VCFilter l'oggetto espone la funzionalità di una cartella in Esplora soluzioni per una proprietà Visual C++ progetto.

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

Sintassi

'Dichiarazione
<GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")> _
Public Interface VCFilter _
    Inherits VCProjectItem
[GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")]
public interface VCFilter : VCProjectItem
[GuidAttribute(L"E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")]
public interface class VCFilter : VCProjectItem
[<GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")>]
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 associata 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 al 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 Visual Studio modello a oggetti e Visual C++ modello a oggetti.
Proprietà pubblica Parent restituisce l'oggetto padre immediato di un oggetto specificato.
Proprietà pubblica ParseFiles Ottiene o imposta un valore che indica se i file di un filtro vengono aperti a un'ispezione da 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 localizzabili per il filtro.
Proprietà pubblica UrlBehavior Ottiene un valore che indica se l'URL di un riferimento Web viene specificato in generato Visual Basic o Visual C# codice proxy.Questa proprietà è significativa solo per i filtri che dispongono di riferimenti Web.
Proprietà pubblica VCProjectEngine Ottiene un puntatore al motore di progetto.
Proprietà pubblica WebReference Ottiene l'URL del riferimento Web al filtro.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddFile Aggiungere un file al filtro corrente.
Metodo pubblico AddFilter Aggiunge un nuovo filtro al gruppo corrente di filtro.
Metodo pubblico AddWebReference Aggiunge un riferimento a un servizio Web al filtro.Una nuova sottocartella di un riferimento al servizio Web viene aggiunto a riferimenti Web cartella del progetto.Questa nuova cartella contiene diversi altri elementi di progetto relativi al servizio Web.il metodo restituisce ProjectItem oggetto associato alla nuova cartella del servizio Web.
Metodo pubblico CanAddFile Restituisce true se il file specificato è possibile aggiungere al filtro corrente.
Metodo pubblico CanAddFilter Restituisce true se il filtro specificato può essere aggiunto come un filtro di primo livello o come un sottofiltro al filtro corrente.
Metodo pubblico CanMove Restituisce true se il filtro può essere spostato nella posizione specificata.
Metodo pubblico MatchName Corrisponde a un nome specificato con il nome di un elemento della raccolta.
Metodo pubblico Move Sposta un file o una cartella di livello principale del progetto o della 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 del progetto corrente.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.VCProjectEngine