IVsProjectBuildSystem Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к объектам системы MSBuild. Включает перевод системы построения в пакетный режим для управления фиксацией изменений. Реализация интерфейса возникает при создании пакета VSPackage.
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
- Атрибуты
Методы
| BuildTarget(String, Boolean) |
Задает целевой объект построения. |
| CancelBatchEdit() |
Отменяет пакетное редактирование MSBuild. |
| EndBatchEdit() |
Завершает пакетную операцию и фиксирует изменения. |
| GetBuildSystemKind(UInt32) |
Возвращает тип или вид системы построения. |
| SetHostObject(String, String, Object) |
Задает объект, который используется для взаимодействие между msbuild и интегрированной среды разработки основного приложения. |
| StartBatchEdit() |
Начинает пакетную операцию с MSBuild. |