Interfaccia VCPropertySheet
Fornisce l'accesso alle finestre delle proprietà del motore di progetto.
Spazio dei nomi: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Sintassi
'Dichiarazione
<GuidAttribute("537A9C40-E283-44EF-8507-021E0FDFA498")> _
Public Interface VCPropertySheet
[GuidAttribute("537A9C40-E283-44EF-8507-021E0FDFA498")]
public interface VCPropertySheet
[GuidAttribute(L"537A9C40-E283-44EF-8507-021E0FDFA498")]
public interface class VCPropertySheet
[<GuidAttribute("537A9C40-E283-44EF-8507-021E0FDFA498")>]
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.A tale scopo occorre useOfATL la proprietà è impostata su. | |
BuildLogFile | Ottiene o imposta il nome del BuildLogFile. | |
CharacterSet | Ottiene o imposta un valore che specifica il set di caratteri che il 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 | deprecato. | |
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.Il percorso può includere variabili di ambiente. | |
IsDirty | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
IsSystemPropertySheet | Indica se questa è 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 è la directory del progetto. | |
PropertySheetDirectory | Ottiene il nome di directory per la finestra delle proprietà. | |
PropertySheetFile | Imposta o ottiene il percorso completo del file della finestra delle proprietà.Include il nome file. | |
PropertySheetName | Imposta o ottiene il valore del tag del Nome del file della finestra delle proprietà.Questa proprietà è disponibile solo per la 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 IVCRulePropertyStorage oggetti che possono modificare le proprietà a livello di progetto e ai metadati di elemento 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 progetto. | |
WholeProgramOptimization | Ottiene o imposta un valore che indica se abilitare le ottimizzazioni tra i moduli rimandando la generazione di codice in 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à dello strumento. | |
MatchName | Corrisponde a un nome specificato con il nome di un elemento della raccolta. | |
MovePropertySheet | Sposta una posizione inclusa la finestra delle proprietà in una prima o dopo nell'ordine di valutazione.La posizione relativa si riferisce alle relative posizioni relative tra 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 | Salvare il file di progetto (.vcxproj). |
In alto