다음을 통해 공유


VCProjectEngineObject 인터페이스

VCProjectEngine 자동화 모델의 기본 개체입니다.

네임스페이스:  Microsoft.VisualStudio.VCProjectEngine
어셈블리:  Microsoft.VisualStudio.VCProjectEngine(Microsoft.VisualStudio.VCProjectEngine.dll)

구문

‘선언
<GuidAttribute("805DB980-6773-4F10-8706-F481450963DA")> _
Public Interface VCProjectEngineObject _
    Inherits VCProjectEngine
[GuidAttribute("805DB980-6773-4F10-8706-F481450963DA")]
public interface VCProjectEngineObject : VCProjectEngine
[GuidAttribute(L"805DB980-6773-4F10-8706-F481450963DA")]
public interface class VCProjectEngineObject : VCProjectEngine
[<GuidAttribute("805DB980-6773-4F10-8706-F481450963DA")>]
type VCProjectEngineObject =  
    interface 
        interface VCProjectEngine 
    end
public interface VCProjectEngineObject extends VCProjectEngine

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

속성

  이름 설명
Public 속성 BuildLogging 로그 파일을 만들고 빌드 작업에 대한 정보로 채울지 여부를 나타내는 값을 가져오거나 설정합니다. (VCProjectEngine에서 상속됨)
Public 속성 BuildTiming 빌드의 모든 도구에 대한 시간이 출력 창에 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다. (VCProjectEngine에서 상속됨)
Public 속성 Events 프로젝트 엔진에서 발생하는 이벤트의 소스인 개체를 반환합니다. (VCProjectEngine에서 상속됨)
Public 속성 PerformanceLogging 인프라입니다. Microsoft 내부용입니다. (VCProjectEngine에서 상속됨)
Public 속성 Platforms 프로젝트 엔진에 대한 플랫폼 컬렉션을 가져옵니다. (VCProjectEngine에서 상속됨)
Public 속성 Projects 현재 솔루션에 있는 프로젝트의 컬렉션을 가져옵니다. (VCProjectEngine에서 상속됨)
Public 속성 PropertySheets 인프라입니다. Microsoft 내부용입니다. (VCProjectEngine에서 상속됨)
Public 속성 ShowEnvironmentInBuildLog Visual C++ 프로젝트를 빌드하는 동안 모든 환경 변수를 빌드 로그에 표시할지 여부를 나타내는 값을 가져오거나 설정합니다. (VCProjectEngine에서 상속됨)
Public 속성 ToolFiles 프로젝트에서 사용할 수 있는 모든 도구 파일을 가져옵니다. (VCProjectEngine에서 상속됨)
Public 속성 ToolFileSearchPaths 프로젝트 도구 파일에 대한 검색 경로를 설정하거나 가져옵니다. (VCProjectEngine에서 상속됨)
Public 속성 ValidateSchemas 프로젝트 스키마에 대해 유효성을 검사할지 여부를 설정하거나 가져옵니다. (VCProjectEngine에서 상속됨)

위쪽

메서드

  이름 설명
Public 메서드 AddFakeProps 인프라입니다. Microsoft 내부용입니다. (VCProjectEngine에서 상속됨)
Public 메서드 CreateProject 새 프로젝트를 만듭니다. (VCProjectEngine에서 상속됨)
Public 메서드 CreatePropertySheet 인프라입니다. Microsoft 내부용입니다. (VCProjectEngine에서 상속됨)
Public 메서드 CreateToolFile 프로젝트에 대한 도구 파일을 만듭니다. (VCProjectEngine에서 상속됨)
Public 메서드 Evaluate 프로젝트 모델 또는 환경 매크로의 값을 평가합니다. (VCProjectEngine에서 상속됨)
Public 메서드 IsSystemInclude 지정된 파일이 Vc7\include 디렉터리에 있거나 파일이 sysincl.dat로 지정된 디렉터리 중 하나이면 true를 반환합니다. (VCProjectEngine에서 상속됨)
Public 메서드 LoadProject 프로젝트를 로드합니다. (VCProjectEngine에서 상속됨)
Public 메서드 LoadPropertySheet 인프라입니다. Microsoft 내부용입니다. (VCProjectEngine에서 상속됨)
Public 메서드 LoadToolFile 프로젝트 도구 파일을 로드합니다. (VCProjectEngine에서 상속됨)
Public 메서드 RemoveProject 인프라입니다. Microsoft 내부용입니다. (VCProjectEngine에서 상속됨)
Public 메서드 RemovePropertySheet 인프라입니다. Microsoft 내부용입니다. (VCProjectEngine에서 상속됨)

위쪽

설명

메서드 및 속성의 설명서를 참조 하십시오. VCProjectEngineObjectClass.

인스턴스화할 VCProjectEngineObject 다음과 같이:

Dim Engine As VCProjectEngine
Engine = New VCProjectEngineObject()

참고 항목

참조

Microsoft.VisualStudio.VCProjectEngine 네임스페이스