SolutionConfiguration 인터페이스
특별한 솔루션 빌드 방법에 대한 정보를 표시합니다.
네임스페이스: EnvDTE
어셈블리: EnvDTE(EnvDTE.dll)
구문
‘선언
<GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")> _
Public Interface SolutionConfiguration
[GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")]
public interface SolutionConfiguration
[GuidAttribute(L"60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")]
public interface class SolutionConfiguration
[<GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")>]
type SolutionConfiguration = interface end
public interface SolutionConfiguration
SolutionConfiguration 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
Collection | 이 속성을 지원하는 SolutionConfiguration 개체가 포함된 SolutionConfigurations 컬렉션을 가져옵니다. | |
DTE | 최상위 확장성 개체를 가져옵니다. | |
Name | 개체의 이름을 가져오거나 설정합니다. | |
SolutionContexts | SolutionContext 개체의 컬렉션을 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
Activate | 현재 항목으로 포커스를 이동합니다. | |
Delete | 컬렉션에서 SolutionConfiguration 개체를 제거합니다. |
위쪽
설명
또한 SolutionConfiguration 개체는 편집기의 문 완성과 같이 개발 환경에서 각 프로젝트에 빌드 작업과 디자인 타임 기능의 컨텍스트를 제공하는 프로젝트 구성 및 플랫폼을 나타냅니다.
예제
Sub SolutionConfigurationExample()
' Ensure all Debug project configurations are what are built for the
' Debug solution configuration.
Dim config As SolutionConfiguration = DTE.Solution.SolutionBuild.SolutionConfigurations.Item("Debug")
For each context in config.SolutionContexts
Context.ConfigurationName = "Debug"
Next
End Sub