ConfigurationManager 인터페이스
업데이트: 2007년 11월
구성 이름과 플랫폼 이름의 각 조합에 대해 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