SolutionContexts 인터페이스
솔루션 구성에 대한 모든 SolutionContext 개체를 포함합니다.
네임스페이스: EnvDTE
어셈블리: EnvDTE(EnvDTE.dll)
구문
‘선언
<GuidAttribute("0685B546-FB84-4917-AB98-98D40F892D61")> _
Public Interface SolutionContexts _
Inherits IEnumerable
[GuidAttribute("0685B546-FB84-4917-AB98-98D40F892D61")]
public interface SolutionContexts : IEnumerable
[GuidAttribute(L"0685B546-FB84-4917-AB98-98D40F892D61")]
public interface class SolutionContexts : IEnumerable
[<GuidAttribute("0685B546-FB84-4917-AB98-98D40F892D61")>]
type SolutionContexts =
interface
interface IEnumerable
end
public interface SolutionContexts extends IEnumerable
SolutionContexts 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
Count | 컬렉션에 있는 SolutionContext 개체의 수를 나타내는 값을 가져옵니다. | |
DTE | 최상위 확장성 개체를 가져옵니다. | |
Parent | SolutionContexts 컬렉션의 바로 위 부모 개체를 반환합니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
GetEnumerator() | 컬렉션을 반복하는 열거자를 반환합니다. (IEnumerable에서 상속됨) | |
GetEnumerator() | 컬렉션의 항목에 대한 열거형을 가져옵니다. | |
Item | SolutionContexts 컬렉션의 SolutionContext 개체를 반환합니다. |
위쪽
설명
각 솔루션 구성에는 솔루션의 각 프로젝트에 대한 SolutionContext 개체가 있고 SolutionContexts 컬렉션에는 이러한 SolutionContext 개체가 모두 포함됩니다. 이 개체는 SolutionConfiguration을 선택할 때 컨텍스트를 제공하는 프로젝트 구성과 플랫폼을 정의하므로 특정 프로젝트가 빌드되었는지 아니면 배포되었는지를 확인할 수 있습니다.