Interfaccia VCPropertySheet
Fornisce l'accesso alle finestre delle proprietà del motore di gestione dei progetti.
Spazio dei nomi: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Sintassi
'Dichiarazione
<GuidAttribute("BDB8598C-494B-46ED-983E-35F08FBC6E83")> _
Public Interface VCPropertySheet
[GuidAttribute("BDB8598C-494B-46ED-983E-35F08FBC6E83")]
public interface VCPropertySheet
[GuidAttribute(L"BDB8598C-494B-46ED-983E-35F08FBC6E83")]
public interface class VCPropertySheet
[<GuidAttribute("BDB8598C-494B-46ED-983E-35F08FBC6E83")>]
type VCPropertySheet = interface end
public interface VCPropertySheet
Il tipo VCPropertySheet espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
ATLMinimizesCRunTimeLibraryUsage | Ottiene o imposta un valore che indica se ATL verrà collegato staticamente alle librerie di runtime C per ridurre al minimo le dipendenze.Richiede l'impostazione della proprietà useOfATL. | |
BuildLogFile | Ottiene o imposta il nome del BuildLogFile. | |
CharacterSet | Ottiene o imposta un valore che specifica il set di caratteri che deve essere utilizzato dal compilatore. | |
ConfigurationType | Ottiene o imposta il tipo di output generato da questa configurazione. | |
DeleteExtensionsOnClean | Ottiene o imposta quali file nella directory intermedia eliminare in fase di pulizia o di ricompilazione. | |
DEPRECATED1 | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
EnableManagedIncrementalBuild | Deprecata. | |
FileEncoding | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
FileFormat | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
FileTools | Elenca gli strumenti disponibili per lavorare sui file. | |
InheritedPropertySheets | Ottiene o imposta le finestre delle proprietà ereditate da questo oggetto. | |
IntermediateDirectory | Ottiene o imposta un percorso relativo alla directory di file intermedia.Tale percorso può includere variabili di ambiente. | |
IsDirty | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
IsSystemPropertySheet | Indica se questo oggetto è una finestra delle proprietà di sistema. | |
ManagedExtensions | Ottiene o imposta un valore che indica che in questa configurazione viene utilizzato Visual C++. | |
Name | Ottiene o imposta il nome dell'oggetto. | |
OutputDirectory | Ottiene o imposta la directory in cui inserire l'output.La directory predefinita è quella del progetto. | |
PropertySheetDirectory | Ottiene il nome della directory per la finestra delle proprietà. | |
PropertySheetFile | Ottiene o imposta il percorso completo del file della finestra delle proprietà.Include il nome del file. | |
PropertySheetName | Imposta o ottiene il valore del tag del nome nel file della finestra delle proprietà.Questa proprietà è disponibile solo per compatibilità con le versioni precedenti e non deve essere utilizzata per altri scopi. | |
PropertySheets | Ottiene la raccolta di finestre delle proprietà applicate all'oggetto. | |
Rules | Ottiene una raccolta di oggetti IVCRulePropertyStorage che possono essere modificati in proprietà a livello di progetto e in metadati di elementi predefiniti definiti in questa finestra delle proprietà. | |
Tools | Elenca gli strumenti disponibili per la piattaforma. | |
useOfATL | Ottiene o imposta un valore che specifica la modalità di utilizzo di ATL nella configurazione. | |
useOfMfc | Ottiene o imposta un valore che specifica la modalità di utilizzo di MFC nella configurazione. | |
UserMacros | Ottiene la raccolta di macro utente. | |
VCProjectEngine | Ottiene un puntatore al motore di gestione del progetto. | |
WholeProgramOptimization | Ottiene o imposta un valore che indica se abilitare le ottimizzazioni tra i moduli rimandando la generazione del codice alla fase di collegamento. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddPropertySheet | Aggiunge una finestra delle proprietà alla raccolta di finestre delle proprietà importate direttamente da una finestra delle proprietà. | |
AddUserMacro | Aggiunge una macro utente alla finestra delle proprietà. | |
ClearToolProperty | Cancella il valore della proprietà di una proprietà di strumento. | |
MatchName | Confronta un nome specificato con il nome di un elemento della raccolta. | |
MovePropertySheet | Sposta una finestra delle proprietà importata sulla posizione immediatamente precedente o successiva nell'ordine di valutazione.Per posizione si intende la posizione relativa della finestra rispetto a tutte le finestre delle proprietà importate direttamente da questa finestra delle proprietà. | |
RemoveAllUserMacros | Rimuove tutte le macro utente dalla finestra delle proprietà. | |
RemovePropertySheet | Rimuove una finestra delle proprietà dalla raccolta di finestre delle proprietà importate direttamente da una finestra delle proprietà. | |
RemoveUserMacro | Rimuove una macro utente dalla finestra delle proprietà. | |
Save | Salva il file del progetto (.vcxproj). |
In alto