IVsProjectBuildSystem Schnittstelle

Definition

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.

Gilt für