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 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
Collection | 이 속성을 지원하는 Configuration 개체가 들어 있는 컬렉션을 반환합니다. | |
ConfigurationName | 빌드할 프로젝트 구성을 가져옵니다. | |
DTE | 최상위 확장성 개체를 가져옵니다. | |
Extender | 이 개체에 사용 가능한 경우 요청한 Extender를 반환합니다. | |
ExtenderCATID | 개체의 Extender CATID(범주 ID)를 가져옵니다. | |
ExtenderNames | 개체에 대해 사용할 수 있는 Extender의 목록을 가져옵니다. | |
IsBuildable | 프로젝트 또는 프로젝트 항목 구성을 빌드할 수 있는지 여부를 가져옵니다. | |
IsDeployable | 프로젝트 또는 프로젝트 항목 구성을 배포할 수 있는지 여부를 가져옵니다. | |
IsRunable | 프로젝트 또는 프로젝트 항목 구성이 실행될 수 있는지 여부를 반환합니다. | |
Object | 런타임에 이름으로 액세스할 수 있는 개체를 가져옵니다. | |
OutputGroups | 프로젝트의 출력 파일 이름을 포함하는 OutputGroup 개체의 컬렉션을 가져옵니다. | |
Owner | 구성에 대한 프로젝트 또는 프로젝트 항목을 가져옵니다. | |
PlatformName | 이 할당에서 지원하는 플랫폼의 이름을 가져옵니다. | |
Properties | Configuration 개체와 관련된 모든 속성의 컬렉션을 가져옵니다. | |
Type | 개체 형식을 나타내는 상수를 가져옵니다. |
위쪽
설명
Project(Item).Properties는 구성 독립적 속성을 갖습니다.
Configuration 개체는 ("디버그", "Win32") 또는 ("릴리스", "Win32")와 같이 프로젝트 구성/플랫폼 이름 쌍의 속성을 나타냅니다. 대부분의 프로젝트에는 플랫폼이 없거나, 있는 경우 "Win32" 또는 "WSP"입니다.