Поделиться через


BuildDependency - интерфейс

Предоставляет все проекты, от которых зависит указанный проект для завершения построения.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
<GuidAttribute("9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")> _
Public Interface BuildDependency
[GuidAttribute("9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")]
public interface BuildDependency
[GuidAttribute(L"9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")]
public interface class BuildDependency
[<GuidAttribute("9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")>]
type BuildDependency =  interface end
public interface BuildDependency

Тип BuildDependency предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Collection Возвращает коллекцию BuildDependencies, содержащую объект BuildDependency, поддерживающий данное свойство.
Открытое свойство DTE Возвращает объект расширения верхнего уровня.
Открытое свойство Project Получает объект Project, связанный с данным объектом.
Открытое свойство RequiredProjects Возвращает список проектов, которые необходимо построить до построения проекта BuildDependency.Project.

В начало страницы

Методы

  Имя Описание
Открытый метод AddProject Добавляет проект в список проектов, которые должны быть собраны первыми.
Открытый метод RemoveAllProjects Удаляет все проекты из списка проектов, которые должны быть собраны первыми.
Открытый метод RemoveProject Удаляет проект из списка, задающего порядок сборки проектов.

В начало страницы

Заметки

Для ссылки на этот объект используется Solution.SolutionBuild.BuildDependencies.Item.

См. также

Ссылки

EnvDTE - пространство имен