Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das Visual C++-Projektmodell, das in der Datei VCProjectEngine.dll enthalten ist, macht die Funktionalität des Compilers, des Linkers und anderer Buildtools programmgesteuert verfügbar.Zudem macht das Visual C++-Projektmodell die Funktionalität des Dialogfelds Eigenschaftenseiten für ein Visual C++-Projekt verfügbar.
VCProjectEngine.dll ist eine eigenständige COM-Komponente, die Ihnen die Verwendung ihrer Objekte außerhalb der integrierten Entwicklungsumgebung (Integrated Development Environment, IDE) von Visual Studio ermöglicht.So können Sie beispielsweise Visual C++-Projektmodellobjekte in MSBuild-Aufgaben integrieren, die über die Befehlszeile ausgeführt werden können.
Die folgenden Objekte werden im Visual C++-Projektmodell definiert.
Objekt |
Description |
|---|---|
IVCCollection-Auflistung |
Ein IVCCollection-Objekt enthält die Funktionalität, die für ein Auflistungsobjekt verwendet werden kann. |
VCActiveXReference-Objekt |
Stellt einen Verweis auf ein ActiveX-Objekt dar. |
VCALinkTool-Objekt |
Stellt das ALink-Tool dar, mit dem Satellitenassemblys aus verwalteten Ressourcen generiert werden. |
VCAssemblyReference-Objekt |
Stellt einen Verweis auf eine .NET-Assembly dar. |
VCBscMakeTool-Objekt |
Enthält Eigenschaften, die Ihnen eine programmgesteuerte Bearbeitung der Einstellungen für die Eigenschaften im Ordner Informationen durchsuchen ermöglichen. |
VCCLCompilerTool-Objekt |
Macht die Funktionalität der C++-Compileroptionen verfügbar. |
VCConfiguration-Objekt |
Das VCConfiguration-Objekt greift programmgesteuert auf die Eigenschaften unter Allgemeine Eigenschaften des Dialogfelds Eigenschaftenseiten eines Projekts zu. |
VCCustomBuildTool-Objekt |
Greift auf die Eigenschaften unter Benutzerdef. Buildschritt des Dialogfelds Eigenschaftenseiten eines Projekts zu. |
VCDebugSettings-Objekt |
Enthält Eigenschaften, mit denen die programmgesteuerte Bearbeitung der Einstellungen auf der Debugeigenschaftenseite möglich ist, die sich im Ordner Konfigurationseigenschaften des Dialogfelds Eigenschaftenseiten eines Projekts befindet. |
VCFile-Objekt |
Beschreibt die Vorgänge, die für eine Datei im aktiven Projekt durchgeführt werden können. |
VCFileConfiguration-Objekt |
Enthält Buildinformationen zu einer Datei (VCFile-Objekt), z. B. das Tool, das der Datei für diese Konfiguration angefügt wird. |
VCFilter-Objekt |
Macht die Funktionalität in einem Ordner im Projektmappen-Explorer für ein Visual C++-Projekt verfügbar. |
VCLibrarianTool-Objekt |
Macht die Funktionalität des Tools LIB-Referenz verfügbar. |
VCLinkerTool-Objekt |
Das VCLinkerTool-Objekt macht die Funktionalität der Linkeroptionen verfügbar. |
Stellt den Compiler für verwaltete Ressourcen dar, ein Tool zum Kompilieren von RESX-Dateien. |
|
VCMidlTool-Objekt |
Greift auf die Eigenschaften im Ordner MIDL des Dialogfelds Eigenschaftenseiten eines Projekts zu. |
VCNMakeTool-Objekt |
Greift auf die Eigenschaften im Ordner NMAKE des Dialogfelds Eigenschaftenseiten eines Projekts zu. |
VCPlatform-Objekt |
Wirkt sich auf plattformspezifische Eigenschaften. |
VCPostBuildEventTool-Objekt |
Greift auf die Eigenschaften auf der Eigenschaftenseite Postbuildereignis im Ordner Buildereignisse des Dialogfelds Eigenschaftenseiten eines Projekts zu. |
VCPreBuildEventTool-Objekt |
Greift auf die Eigenschaften auf der Eigenschaftenseite Präbuildereignis im Ordner Buildereignisse des Dialogfelds Eigenschaftenseiten eines Projekts zu. |
VCPreLinkEventTool-Objekt |
Greift auf die Eigenschaften auf der Eigenschaftenseite Prälinkereignis im Ordner Buildereignisse des Dialogfelds Eigenschaftenseiten eines Projekts zu. |
VCProject-Objekt |
Macht die Eigenschaften eines Visual C++-Projekts verfügbar. |
VCProjectEngine-Objekt |
VCProjectEngine stellt das Visual C++-Projektmodell dar und ist dessen zuoberst angeordnetes Objekt.Hierbei handelt es sich um das einzige Visual C++-Projektmodellobjekt, das von CoCreateInstance zurückgegeben werden kann. |
VCProjectEngineEvents-Objekt |
Macht von einem Visual C++-Projekt ausgelöste Ereignisse verfügbar. |
VCProjectItem-Objekt |
Eine Datei oder ein Ordner in einem Projekt. |
VCProjectReference-Objekt |
Stellt einen Verweis auf ein Projekt in derselben Projektmappe dar. |
VCReference-Objekt |
Stellt einen Verweis im Projekt dar. |
VCReferences-Objekt |
Eine Auflistung von VCReference-Objekten, von denen jedes einen Verweis im Projekt darstellt. |
VCResourceCompilerTool-Objekt |
Greift auf die Eigenschaften im Ordner Ressourcen des Dialogfelds Eigenschaftenseiten eines Projekts zu. |
VCWebDeploymentTool-Objekt |
Das VCWebDeploymentTool-Objekt macht den programmgesteuerten Zugriff auf das Webbereitstellungstool verfügbar. |
Stellt die auf der Eigenschaftenseite "Webverweise" verfügbaren Eigenschaften bereit. |
|
VCXMLDataGeneratorTool-Objekt |
Stellt das Tool zum Generieren von XML-Daten dar.Wird zum Generieren von Visual C++-Code aus XML verwendet. |