Interfaccia VCProjectEngine
Unico oggetto del modello di progetto Visual C++ che può essere restituito da CoCreateInstance.
Spazio dei nomi: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Sintassi
'Dichiarazione
<GuidAttribute("805DB980-6773-4F10-8706-F481450963DA")> _
Public Interface VCProjectEngine
[GuidAttribute("805DB980-6773-4F10-8706-F481450963DA")]
public interface VCProjectEngine
[GuidAttribute(L"805DB980-6773-4F10-8706-F481450963DA")]
public interface class VCProjectEngine
[<GuidAttribute("805DB980-6773-4F10-8706-F481450963DA")>]
type VCProjectEngine = interface end
public interface VCProjectEngine
Il tipo VCProjectEngine espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
BuildLogging | Ottiene o imposta un valore che indica se un file di log sarà creato e sarà popolato con le informazioni sull'attività di compilazione. | |
BuildTiming | Ottiene o imposta un valore che indica se nella finestra di output vengono visualizzati gli orari per tutti gli strumenti nella build. | |
Events | Restituisce l'oggetto che è l'origine di eventi che sono generati dal motore di gestione del progetto. | |
PerformanceLogging | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
Platforms | Ottiene la raccolta di piattaforme presenti nel motore di gestione del progetto. | |
Projects | Ottiene una raccolta dei progetti presenti nella soluzione. | |
PropertySheets | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
ShowEnvironmentInBuildLog | Ottiene o imposta un valore che indica se restituire tutte le variabili di ambiente al log di compilazione durante le compilazioni dei progetti Visual C++. | |
ToolFiles | Ottiene tutti i file degli strumenti disponibili nel progetto. | |
ToolFileSearchPaths | Imposta o ottiene percorsi di ricerca ai file degli strumenti del progetto. | |
ValidateSchemas | Imposta o ottiene un valore che indica se eseguire la convalida rispetto a schemi del progetto. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddFakeProps | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
CreateProject | Crea un nuovo progetto. | |
CreatePropertySheet | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
CreateToolFile | Crea un file degli strumenti per il progetto. | |
Evaluate | Calcola il valore di un modello di progetto o di una macro di ambiente. | |
IsSystemInclude | Restituisce true se il file specificato si trova nella directory Vc7\include o se il file è una delle directory specificate con sysincl.dat. | |
LoadProject | Carica un progetto. | |
LoadPropertySheet | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
LoadToolFile | Carica un file degli strumenti del progetto. | |
RemoveProject | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
RemovePropertySheet | Infrastruttura. Solo per utilizzo interno di Microsoft. |
In alto
Note
Importante
Non è possibile creare un'istanza di un oggetto autonomo di VCProjectEngine poiché i binari aggiuntivi devono essere distribuiti nella cartella contenente l'applicazione.In alternativa, ottenere un oggetto di VCProjectEngine da un progetto che è stato aperto in Visual Studio.