Interfaccia VCProjectEngineObject
l'obiettivo principale per VCProjectEngine modello di automazione.
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 VCProjectEngineObject _
Inherits VCProjectEngine
[GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")]
public interface VCProjectEngineObject : VCProjectEngine
[GuidAttribute(L"4C233173-0C84-44F4-AD2B-E8F5A947B08E")]
public interface class VCProjectEngineObject : VCProjectEngine
[<GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")>]
type VCProjectEngineObject =
interface
interface VCProjectEngine
end
public interface VCProjectEngineObject extends VCProjectEngine
Il tipo VCProjectEngineObject 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. (Ereditato da VCProjectEngine) | |
BuildTiming | Ottiene o imposta un valore che indica se la finestra di output visualizzerà gli orari per tutti gli strumenti nella compilazione. (Ereditato da VCProjectEngine) | |
Events | Restituisce l'oggetto che rappresenta l'origine di eventi generati dal motore di progetto. (Ereditato da VCProjectEngine) | |
PerformanceLogging | Infrastruttura. Solo per utilizzo interno di Microsoft. (Ereditato da VCProjectEngine) | |
Platforms | Ottiene la raccolta di piattaforme presenti nel motore di progetto. (Ereditato da VCProjectEngine) | |
Projects | Ottiene una raccolta di progetti nella soluzione. (Ereditato da VCProjectEngine) | |
PropertySheets | Infrastruttura. Solo per utilizzo interno di Microsoft. (Ereditato da VCProjectEngine) | |
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. (Ereditato da VCProjectEngine) | |
ToolFiles | Ottiene tutti i file degli strumenti disponibili nel progetto. (Ereditato da VCProjectEngine) | |
ToolFileSearchPaths | Imposta o ottiene percorsi di ricerca per proiettare il file degli strumenti. (Ereditato da VCProjectEngine) | |
ValidateSchemas | Ottiene o imposta un valore che indica se eseguire la convalida rispetto agli schemi di progetto. (Ereditato da VCProjectEngine) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddFakeProps | Infrastruttura. Solo per utilizzo interno di Microsoft. (Ereditato da VCProjectEngine) | |
CreateProject | crea un nuovo progetto. (Ereditato da VCProjectEngine) | |
CreatePropertySheet | Infrastruttura. Solo per utilizzo interno di Microsoft. (Ereditato da VCProjectEngine) | |
CreateToolFile | Crea un file degli strumenti per il progetto. (Ereditato da VCProjectEngine) | |
Evaluate | Restituisce il valore di un modello di progetto o di una macro di ambiente. (Ereditato da VCProjectEngine) | |
IsSystemInclude | Restituisce true se il file specificato si trova nella directory Vc7 \ include o se il file è una delle directory specificate con sysincl.dat. (Ereditato da VCProjectEngine) | |
LoadProject | carica un progetto. (Ereditato da VCProjectEngine) | |
LoadPropertySheet | Infrastruttura. Solo per utilizzo interno di Microsoft. (Ereditato da VCProjectEngine) | |
LoadToolFile | Carica un file degli strumenti del progetto. (Ereditato da VCProjectEngine) | |
RemoveProject | Infrastruttura. Solo per utilizzo interno di Microsoft. (Ereditato da VCProjectEngine) | |
RemovePropertySheet | Infrastruttura. Solo per utilizzo interno di Microsoft. (Ereditato da VCProjectEngine) |
In alto
Note
Per la documentazione dei metodi e delle proprietà, vedere VCProjectEngineObjectClass.
Creare istanze VCProjectEngineObject come illustrato di seguito:
Dim Engine As VCProjectEngine
Engine = New VCProjectEngineObject()