다음을 통해 공유


Configuration 인터페이스

프로젝트 또는 프로젝트 항목의 빌드 구성에 종속되는 속성을 나타냅니다.

네임스페이스:  EnvDTE
어셈블리:  EnvDTE(EnvDTE.dll)

구문

‘선언
<GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")> _
Public Interface Configuration
[GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")]
public interface Configuration
[GuidAttribute(L"90813589-FE21-4AA4-A2E5-053FD274E980")]
public interface class Configuration
[<GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")>]
type Configuration =  interface end
public interface Configuration

Configuration 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 Collection 이 속성을 지원하는 Configuration 개체가 들어 있는 컬렉션을 반환합니다.
Public 속성 ConfigurationName 빌드할 프로젝트 구성을 가져옵니다.
Public 속성 DTE 최상위 확장성 개체를 가져옵니다.
Public 속성 Extender 이 개체에 사용 가능한 경우 요청한 Extender를 반환합니다.
Public 속성 ExtenderCATID 개체의 Extender CATID(범주 ID)를 가져옵니다.
Public 속성 ExtenderNames 개체에 대해 사용할 수 있는 Extender의 목록을 가져옵니다.
Public 속성 IsBuildable 프로젝트 또는 프로젝트 항목 구성을 빌드할 수 있는지 여부를 가져옵니다.
Public 속성 IsDeployable 프로젝트 또는 프로젝트 항목 구성을 배포할 수 있는지 여부를 가져옵니다.
Public 속성 IsRunable 프로젝트 또는 프로젝트 항목 구성이 실행될 수 있는지 여부를 반환합니다.
Public 속성 Object 런타임에 이름으로 액세스할 수 있는 개체를 가져옵니다.
Public 속성 OutputGroups 프로젝트의 출력 파일 이름을 포함하는 OutputGroup 개체의 컬렉션을 가져옵니다.
Public 속성 Owner 구성에 대한 프로젝트 또는 프로젝트 항목을 가져옵니다.
Public 속성 PlatformName 이 할당에서 지원하는 플랫폼의 이름을 가져옵니다.
Public 속성 Properties Configuration 개체와 관련된 모든 속성의 컬렉션을 가져옵니다.
Public 속성 Type 개체 형식을 나타내는 상수를 가져옵니다.

위쪽

설명

Project(Item).Properties는 구성 독립적 속성을 갖습니다.

Configuration 개체는 ("디버그", "Win32") 또는 ("릴리스", "Win32")와 같이 프로젝트 구성/플랫폼 이름 쌍의 속성을 나타냅니다. 대부분의 프로젝트에는 플랫폼이 없거나, 있는 경우 "Win32" 또는 "WSP"입니다.

참고 항목

참조

EnvDTE 네임스페이스