IVsBuildStatusCallback Интерфейс

Определение

Позволяет среде получать уведомления о состоянии операции построения.

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
Атрибуты

Комментарии

Состояние операций сборки, передаваемых через IVsBuildStatusCallback include:

  • Стандартные процессы сборки

  • Очистка операций, включающих удаление всех выходных файлов из предыдущей сборки

  • Проверяет, не устарел ли проект

Примечания для тех, кто реализует этот метод

Реализуется средой таким образом, чтобы она могла получать уведомления о состоянии сборки конфигурации проекта. Среда регистрируется для уведомления с определенной конфигурацией путем вызова ее AdviseBuildStatusCallback(IVsBuildStatusCallback, UInt32) метода.

Примечания для тех, кто вызывает этот метод

Вызывается конфигурациями проекта для передачи состояния во время операции сборки.

Методы

BuildBegin(Int32)

Уведомляет среду, что операция построения началась.

BuildEnd(Int32)

Уведомляет среду, что операция построения завершилась. fSuccess указывает, успешно ли завершено построение.

Tick(Int32)

Уведомляет среду, что операция построения выполняется.

Применяется к