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


ConfigurationManager - интерфейс

Обновлен: Ноябрь 2007

Представляет матрицу объектов Configuration, по одному для каждого сочетания имени конфигурации и имени платформы.

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

Синтаксис

'Декларация
<GuidAttribute("9043FDA1-345B-4364-900F-BC8598EB8E4F")> _
Public Interface ConfigurationManager _
    Implements IEnumerable
'Применение
Dim instance As ConfigurationManager
[GuidAttribute("9043FDA1-345B-4364-900F-BC8598EB8E4F")]
public interface ConfigurationManager : IEnumerable
[GuidAttribute(L"9043FDA1-345B-4364-900F-BC8598EB8E4F")]
public interface class ConfigurationManager : IEnumerable
public interface ConfigurationManager extends IEnumerable

Заметки

Объект ConfigurationManager представляет собой матрицу имен конфигурации проектов или элементов проектов и имен платформ. Каждый элемент матрицы является объектом Configuration. Ссылку на объект ConfigurationManager можно использовать в проекте или элементе проекта, но в некоторых типах проектов параметры построения на уровне элемента проекта не поддерживаются.

Для ссылки на этот объект используйте EnvDTE.Project.ConfigurationManager или EnvDTE.ProjectItem.ConfigurationManager.

Примеры

Sub ConfigurationManagerExample()
   ' Before running, load a project.
   ' Set references to all necessary objects.
   Dim CM As ConfigurationManager = DTE.Solution.Projects.Item(1).ConfigurationManager
   ' List the configuration name used for the current project.
   MsgBox(CM.Item(2).ConfigurationName)
End Sub

См. также

Ссылки

ConfigurationManager - члены

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