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


Configuration - интерфейс

Предоставляет свойства, зависимые от конфигурации построения проекта или элемента проекта.

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

Синтаксис

'Декларация
<GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")> _
Public Interface Configuration
[GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")]
public interface Configuration
[GuidAttribute(L"90813589-FE21-4AA4-A2E5-053FD274E980")]
public interface class Configuration
[<GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")>]
type Configuration =  interface end
public interface Configuration

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

Свойства

  Имя Описание
Открытое свойство Collection Возвращает коллекцию, содержащую объект Configuration, поддерживающий это свойство.
Открытое свойство ConfigurationName Возвращает конфигурацию проекта, который следует построить.
Открытое свойство DTE Возвращает объект расширения верхнего уровня.
Открытое свойство Extender Возвращает запрашиваемый расширитель, если он доступен для данного объекта.
Открытое свойство ExtenderCATID Получает идентификатор категории расширителя (CATID) для объекта.
Открытое свойство ExtenderNames Получает список доступных расширителей для объекта.
Открытое свойство IsBuildable Возвращает информацию о том, можно ли построить конфигурацию проекта или элемента проекта.
Открытое свойство IsDeployable Возвращает информацию о том, можно ли развернуть конфигурацию проекта или элемента проекта.
Открытое свойство IsRunable Возвращает информацию о том, можно ли запустить конфигурацию проекта или элемента проекта.
Открытое свойство Object Возвращает объект, к которому во время выполнения можно получить доступ по имени.
Открытое свойство OutputGroups Возвращает коллекцию объектов OutputGroup, содержащую имена файлов, которые являются выходными для проекта.
Открытое свойство Owner Возвращает проект или элемент проекта для конфигурации.
Открытое свойство PlatformName Возвращает имя платформы, которая поддерживается этим назначением.
Открытое свойство Properties Возвращает коллекцию всех свойств, которые относятся к объекту Configuration.
Открытое свойство Type Получает константу, определяющую тип объекта.

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

Заметки

Project(Item).Properties имеет свойства, независимые от конфигурации.

Каждый объект Configuration предоставляет свойства для пары конфигурации проекта и имени платформы, например (Debug, Win32) или (Release, Win32).Для большинства проектов платформы либо не существует, либо это платформа Win32, либо платформа WSP.

См. также

Ссылки

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