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.