Interfaccia VCFile
VCFile descrive le operazioni che possono essere eseguite su un file nel progetto attivo.
Spazio dei nomi: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Sintassi
'Dichiarazione
<GuidAttribute("66B46D9E-4EBC-41BD-AD18-B831C6249E80")> _
Public Interface VCFile _
Inherits VCProjectItem
[GuidAttribute("66B46D9E-4EBC-41BD-AD18-B831C6249E80")]
public interface VCFile : VCProjectItem
[GuidAttribute(L"66B46D9E-4EBC-41BD-AD18-B831C6249E80")]
public interface class VCFile : VCProjectItem
[<GuidAttribute("66B46D9E-4EBC-41BD-AD18-B831C6249E80")>]
type VCFile =
interface
interface VCProjectItem
end
public interface VCFile extends VCProjectItem
Il tipo VCFile espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
CustomTool | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
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. | |
Extension | Ottiene l'estensione di un file. | |
FileConfigurations | L'elenco delle configurazioni del file selezionato. | |
FileType | Ottiene o imposta il tipo di file. | |
FullPath | Ottiene il percorso completo del file di progetto.Questa proprietà è in sola lettura. | |
ItemName | Ottiene il nome dell'elemento corrente nella raccolta. | |
Items | Ottiene la raccolta di file e di cartelle di livello superiore in un progetto o la raccolta di file e di cartelle in una cartella. | |
ItemType | Ottiene o imposta il tipo di elemento MSBuild. | |
Kind | Ottiene un'enumerazione che indica il tipo di oggetto. | |
Name | Ottiene o imposta il nome dell'oggetto. | |
Object | Fornisce un riferimento tra il modello a oggetti di Visual Studio e il modello a oggetti di Visual C++. | |
Parent | Ottiene l'oggetto padre immediato. | |
project | Ottiene l'oggetto VCProject associato all'oggetto. | |
RelativePath | Ottiene o imposta il percorso relativo del file.Questo percorso deve essere relativo alla directory del progetto e può contenere macro. | |
SubType | Ottiene o imposta il sottotipo del file come riconosciuto dalle finestre di progettazione. | |
UnexpandedRelativePath | Ottiene il percorso relativo prima dell'espansione di una macro. | |
VCProjectEngine | Ottiene un puntatore al motore di gestione del progetto. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddFile | Aggiunge un file al progetto o alla cartella corrente. | |
CanAddFile | Restituisce true se è possibile aggiungere il file specificato al progetto o al filtro corrente. | |
CanMove | Restituisce true se un file 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 progetto specificato dalla soluzione. | |
RemoveFile | Rimuove un file dal progetto o dalla cartella corrente. |
In alto