Condividi tramite


Interfaccia VCFile

VCFile l'oggetto vengono descritte le operazioni che possono essere eseguite su un file nel progetto.

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

Sintassi

'Dichiarazione
<GuidAttribute("E04F9565-56E5-4DEF-BF0D-FE20B736C28B")> _
Public Interface VCFile _
    Inherits VCProjectItem
[GuidAttribute("E04F9565-56E5-4DEF-BF0D-FE20B736C28B")]
public interface VCFile : VCProjectItem
[GuidAttribute(L"E04F9565-56E5-4DEF-BF0D-FE20B736C28B")]
public interface class VCFile : VCProjectItem
[<GuidAttribute("E04F9565-56E5-4DEF-BF0D-FE20B736C28B")>]
type VCFile =  
    interface
        interface VCProjectItem
    end
public interface VCFile extends VCProjectItem

Il tipo VCFile espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica CustomTool Infrastruttura. Solo per utilizzo interno di Microsoft.
Proprietà pubblica DeploymentContent Ottiene o imposta un valore che indica lo stato di distribuzione del file selezionato.DeploymentContent viene utilizzato quando un progetto di distribuzione fa parte della soluzione.
Proprietà pubblica Extension ottiene l'estensione di un file.
Proprietà pubblica FileConfigurations L'elenco delle configurazioni del file selezionato.
Proprietà pubblica FileType ottiene o imposta il tipo di file.
Proprietà pubblica FullPath Ottiene il percorso completo del file di progetto.questa proprietà è di sola lettura.
Proprietà pubblica ItemName Ottiene il nome dell'elemento corrente nella raccolta.
Proprietà pubblica Items Ottiene la raccolta di file e di cartelle di livello superiore in un progetto o la raccolta di file e di cartelle.
Proprietà pubblica ItemType Ottiene o imposta il tipo di elemento MSBuild.
Proprietà pubblica Kind ottiene un'enumerazione che indica il tipo di oggetto.
Proprietà pubblica Name Ottiene o imposta il nome dell'oggetto.
Proprietà pubblica Object Fornisce un riferimento tra Visual Studio modello a oggetti e Visual C++ modello a oggetti.
Proprietà pubblica Parent ottiene l'oggetto padre immediato.
Proprietà pubblica project ottiene VCProject associato all'oggetto.
Proprietà pubblica RelativePath Ottiene o imposta il percorso relativo del file.Questo percorso deve essere relativo alla directory del progetto e può contenere macro.
Proprietà pubblica SubType Ottiene o imposta il sottotipo di file come riconosciuto dalle finestre di progettazione.
Proprietà pubblica UnexpandedRelativePath Ottiene il percorso relativo prima di espansione di una macro.
Proprietà pubblica VCProjectEngine Ottiene un puntatore al motore di progetto.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddFile Aggiunge un file al progetto o alla cartella corrente.
Metodo pubblico CanAddFile Restituisce true se il file specificato è possibile aggiungere al progetto o al filtro corrente.
Metodo pubblico CanMove Restituisce true se un file è stato 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 progetto specificato dalla soluzione.
Metodo pubblico RemoveFile Rimuove un file dal progetto o dalla cartella corrente.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.VCProjectEngine