Interfaccia VCProjectEngine
L'unico Visual C++ oggetto del modello di progetto che può essere restituito da CoCreateInstance.
Spazio dei nomi: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Sintassi
'Dichiarazione
<GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")> _
Public Interface VCProjectEngine
[GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")]
public interface VCProjectEngine
[GuidAttribute(L"4C233173-0C84-44F4-AD2B-E8F5A947B08E")]
public interface class VCProjectEngine
[<GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")>]
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 verrà creato e popolato con le informazioni sull'attività di compilazione. | |
BuildTiming | Ottiene o imposta un valore che indica se la finestra di output visualizzerà gli orari per tutti gli strumenti nella compilazione. | |
Events | Restituisce l'oggetto che rappresenta l'origine di eventi generati dal motore di progetto. | |
PerformanceLogging | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
Platforms | Ottiene la raccolta di piattaforme presenti nel motore di progetto. | |
Projects | Ottiene una raccolta di progetti 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 Visual C++ progetti. | |
ToolFiles | Ottiene tutti i file degli strumenti disponibili nel progetto. | |
ToolFileSearchPaths | Imposta o ottiene percorsi di ricerca per proiettare il file degli strumenti. | |
ValidateSchemas | Ottiene o imposta un valore che indica se eseguire la convalida rispetto agli schemi di 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 | Restituisce 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 autonomo VCProjectEngine oggetto perché i binari aggiuntivi devono essere distribuiti nella cartella che contiene l'applicazione.Invece, ottenere un oggetto VCProjectEngine oggetto da un progetto che è stato aperto in Visual Studio. |