IVsBuildStatusCallback 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.
Ermöglicht der Umgebung, Benachrichtigungen über den Status eines Buildvorgangs zu empfangen.
public interface class IVsBuildStatusCallback
public interface class IVsBuildStatusCallback
__interface IVsBuildStatusCallback
[System.Runtime.InteropServices.Guid("A17326AD-C97B-4278-86E2-72163C4C6A8C")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsBuildStatusCallback
[<System.Runtime.InteropServices.Guid("A17326AD-C97B-4278-86E2-72163C4C6A8C")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsBuildStatusCallback = interface
Public Interface IVsBuildStatusCallback
- Attribute
Hinweise
Der Status der durch gemeldeten Buildvorgänge IVsBuildStatusCallback umfasst Folgendes:
Standardbuildprozesse
Bereinigen von Vorgängen, die das Löschen aller Ausgabedateien aus dem vorherigen Build beinhalten
Prüft, ob ein Projekt auf dem neuesten Stand ist.
Hinweise für Ausführende
Wird von der Umgebung implementiert, sodass Benachrichtigungen über den Buildstatus der Konfiguration eines Projekts empfangen werden können. Die Umgebung wird für Benachrichtigungen mit einer bestimmten Konfiguration registriert, indem die zugehörige-Methode aufgerufen wird AdviseBuildStatusCallback(IVsBuildStatusCallback, UInt32) .
Hinweise für Aufrufer
Wird von Projekt Konfigurationen aufgerufen, um den Status während eines Buildvorgangs zu melden.
Methoden
| BuildBegin(Int32) |
Benachrichtigt die Umgebung, dass ein Buildvorgang gestartet wurde. |
| BuildEnd(Int32) |
Benachrichtigt die Umgebung, dass ein Buildvorgang beendet wurde. |
| Tick(Int32) |
Benachrichtigt die Umgebung, dass ein Buildvorgang ausgeführt wird. |