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) |
Уведомляет среду, что операция построения завершилась. |
| Tick(Int32) |
Уведомляет среду, что операция построения выполняется. |