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.