다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 Count 컬렉션에 있는 SolutionContext 개체의 수를 나타내는 값을 가져옵니다.
Public 속성 DTE 최상위 확장성 개체를 가져옵니다.
Public 속성 Parent SolutionContexts 컬렉션의 바로 위 부모 개체를 반환합니다.

위쪽

메서드

  이름 설명
Public 메서드 GetEnumerator() 컬렉션을 반복하는 열거자를 반환합니다. (IEnumerable에서 상속됨)
Public 메서드 GetEnumerator() 컬렉션의 항목에 대한 열거형을 가져옵니다.
Public 메서드 Item SolutionContexts 컬렉션의 SolutionContext 개체를 반환합니다.

위쪽

설명

각 솔루션 구성에는 솔루션의 각 프로젝트에 대한 SolutionContext 개체가 있고 SolutionContexts 컬렉션에는 이러한 SolutionContext 개체가 모두 포함됩니다. 이 개체는 SolutionConfiguration을 선택할 때 컨텍스트를 제공하는 프로젝트 구성과 플랫폼을 정의하므로 특정 프로젝트가 빌드되었는지 아니면 배포되었는지를 확인할 수 있습니다.

참고 항목

참조

EnvDTE 네임스페이스