IVsProjectBuildSystem Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet Zugriff auf die MSBuild-Systemobjekte. Aktiviert das Buildsystem im physischen Batchmodus, um die Übergabe von Änderungen zu steuern. Sie erhalten eine Implementierung der-Schnittstelle, wenn Sie ein VSPackage erstellen.
public interface class IVsProjectBuildSystem
public interface class IVsProjectBuildSystem
__interface IVsProjectBuildSystem
[System.Runtime.InteropServices.Guid("EB0718C0-E050-4657-872B-E845CD4F617B")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsProjectBuildSystem
[<System.Runtime.InteropServices.Guid("EB0718C0-E050-4657-872B-E845CD4F617B")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsProjectBuildSystem = interface
Public Interface IVsProjectBuildSystem
- Attribute
Methoden
| BuildTarget(String, Boolean) |
Legt das Build-Ziel fest. |
| CancelBatchEdit() |
Bricht eine MSBuild-Batchbearbeitung ab. |
| EndBatchEdit() |
Beendet einen Batchvorgang und übernimmt die Änderungen. |
| GetBuildSystemKind(UInt32) |
Gibt den Typ oder die Art des Buildsystems zurück. |
| SetHostObject(String, String, Object) |
Legt das Objekt fest, das verwendet wird, um zwischen MSBuild und der Host-IDE zu kommunizieren. |
| StartBatchEdit() |
Startet einen Batchvorgang mit MSBuild. |