다음을 통해 공유


Microsoft.VisualStudio.VCProjectEngine 네임스페이스

VCProjectEngine 네임스페이스는 Visual C++ 프로젝트 모델을 나타내며 이 모델의 최상위 개체입니다.

클래스

  클래스 설명
Public 클래스 _dispVCProjectEngineEvents_SinkHelper 인프라입니다. Microsoft 내부용입니다.
Public 클래스 VCProjectEngineEventsClass 인프라입니다. 이 기능에 대해서는 VCProjectEngineEvents를 참조하십시오.이 클래스에서 인스턴스화할 수 없습니다.
Public 클래스 VCProjectEngineObjectClass VCProjectEngine 자동화 모델의 기본 개체입니다.

인터페이스

  인터페이스 설명
Public 인터페이스 _dispVCProjectEngineEvents 인프라입니다. Microsoft 내부용입니다.
Public 인터페이스 _dispVCProjectEngineEvents_Event 인프라입니다. Microsoft 내부용입니다.
Public 인터페이스 _VCProjectEngineEvents 이 기능에 대해서는 VCProjectEngineEvents를 참조하십시오.이 클래스를 인스턴스화할 수 없습니다.
Public 인터페이스 IGenericUserDefinedTool 인프라입니다. Microsoft 내부용입니다.
Public 인터페이스 ISimpleErrorContext 인프라입니다. Microsoft 내부용입니다.
Public 인터페이스 ISimplePropertyContainer 인프라입니다. Microsoft 내부용입니다.
Public 인터페이스 IToolPropertyWriter 인프라입니다. Microsoft 내부용입니다.
Public 인터페이스 IUserDefinedTool 인프라입니다. Microsoft 내부용입니다.
Public 인터페이스 IVCBuildCompleteCallback
Public 인터페이스 IVCBuildPropertyStorage
Public 인터페이스 IVCCollection IVCCollection 개체는 컬렉션 개체에 대해 수행할 수 있는 기능을 포함하고 있습니다.
Public 인터페이스 IVCIdentity
Public 인터페이스 IVCProjectEngineEvents 포함 하는 인터페이스는 VCProjectEngine 이벤트 메서드.
Public 인터페이스 IVCProjectEngineEvents2
Public 인터페이스 IVCRulePropertyStorage
Public 인터페이스 SVCProjectEngine
Public 인터페이스 VCActiveXReference ActiveX 개체에 대한 참조를 나타냅니다.
Public 인터페이스 VCALinkTool 관리되는 리소스에서 위성 어셈블리를 생성하는 데 사용되는 ALink 도구를 나타냅니다.
Public 인터페이스 VCAppVerifierTool 인프라입니다. Microsoft 내부용입니다.
Public 인터페이스 VCAssemblyReference .NET 어셈블리에 대한 참조를 나타냅니다.
Public 인터페이스 VCBscMakeTool VCBscMakeTool 개체에는 프로젝트의 속성 페이지 대화 상자에서 구성 속성 폴더에 있는 브라우저 정보 폴더의 속성 설정을 프로그래밍 방식으로 조작할 수 있는 속성이 포함되어 있습니다.프로젝트의 속성 페이지 대화 상자에 액세스하는 방법에 대한 자세한 내용은 프로젝트 설정 수정을 참조하십시오.
Public 인터페이스 VCCLCompilerTool VCCLCompilerTool 개체는 C++ 컴파일러 옵션의 기능을 노출합니다.컴파일러 옵션에 대한 자세한 내용은 컴파일러 옵션을 참조하십시오.
Public 인터페이스 VCConfiguration VCConfiguration 개체는 프로젝트의 속성 페이지 대화 상자에 있는 일반 속성 페이지의 속성에 프로그래밍 방식으로 액세스합니다.이 개체를 사용하면 이 구성을 빌드하는 데 사용된 도구에 액세스할 수 있습니다.
Public 인터페이스 VCCustomBuildRule 사용자 지정 빌드 규칙 및 사용자 지정 빌드 규칙 파일에 액세스 하려면 인터페이스입니다.
Public 인터페이스 VCCustomBuildTool VCCustomBuildTool 개체의 속성에 프로그래밍 방식으로 액세스 하는 사용자 지정 빌드 단계 속성 페이지에서 프로젝트의 속성 페이지 대화 상자.
Public 인터페이스 VCDebugSettings VCDebugSettings 개체에는 프로젝트의 속성 페이지 대화 상자에서 구성 속성 폴더에 있는 Debug 속성 페이지의 설정을 프로그래밍 방식으로 조작하는 데 사용할 수 있는 속성이 들어 있습니다.
Public 인터페이스 VCFile VCFile 개체 파일은 현재 프로젝트에서에서 수행 가능한 작업에 설명 합니다.
Public 인터페이스 VCFileConfiguration VCFileConfiguration 개체에는 해당 구성의 파일에 연결된 도구를 비롯하여 파일(VCFile 개체)에 대한 빌드 정보가 들어 있습니다.
Public 인터페이스 VCFilter A VCFilter 개체 폴더에서 기능을 노출 솔루션 탐색기 에 Visual C++ 프로젝트.
Public 인터페이스 VCFxCopTool 인프라입니다. Microsoft 내부용입니다.
Public 인터페이스 VCFxCopTool2
Public 인터페이스 VCLibrarianTool LIB 참조 도구의 기능을 노출합니다.
Public 인터페이스 VCLinkerTool 링커 옵션의 기능을 노출합니다.
Public 인터페이스 VCManagedResourceCompilerTool .resx 파일을 컴파일하는 데 사용되는 도구인 관리되는 리소스 컴파일러를 나타냅니다.
Public 인터페이스 VCManifestTool 매니페스트 파일을 결합할 수 있도록 설정합니다.
Public 인터페이스 VCMidlTool 프로젝트의 속성 페이지 대화 상자에서 MIDL 폴더의 속성에 프로그래밍 방식으로 액세스합니다.
Public 인터페이스 VCNMakeTool 프로그래밍 방식으로 속성에 액세스 하는 NMAKE 폴더의 프로젝트를 속성 페이지 대화 상자.참조 하십시오 프로젝트 설정 수정 프로젝트를 액세스 하는 방법에 대 한 내용은 속성 페이지 대화 상자.
Public 인터페이스 VCPlatform VC++ Directories, Projects, Options Dialog Box 에서 노출되는 속성을 비롯하여 플랫폼 관련 속성에 영향을 줍니다.
Public 인터페이스 VCPlatform2
Public 인터페이스 VCPostBuildEventTool 프로젝트의 속성 페이지 대화 상자에서 빌드 이벤트 폴더에 있는 빌드 후 이벤트 속성 페이지의 속성에 프로그래밍 방식으로 액세스합니다.
Public 인터페이스 VCPreBuildEventTool 프로젝트의 속성 페이지 대화 상자에서 빌드 이벤트 폴더에 있는 빌드 전 이벤트 속성 페이지의 속성에 프로그래밍 방식으로 액세스합니다.
Public 인터페이스 VCPreLinkEventTool 프로그래밍 방식으로 속성에 액세스 하는 링크 전 이벤트 속성 페이지에 있는 빌드 이벤트 폴더에 프로젝트를 속성 페이지 대화 상자.
Public 인터페이스 VCProject 이 개체는 Visual C++ 프로젝트에 속성을 노출합니다.
Public 인터페이스 VCProjectEngine CoCreateInstance에서 반환할 수 있는 유일한 Visual C++ 프로젝트 모델 개체입니다.
Public 인터페이스 VCProjectEngineEvents VCProjectEngineEvents 개체에서 발생 한 이벤트를 표시는 Visual C++ 프로젝트입니다.사용 VCProjectEngineEvents 기능에 대 한 참조 및 _dispVCProjectEngineEvents 이 기능에 대 한.
Public 인터페이스 VCProjectEngineObject VCProjectEngine 자동화 모델의 기본 개체입니다.
Public 인터페이스 VCProjectItem 프로젝트의 파일 또는 폴더입니다.
Public 인터페이스 VCProjectReference 동일한 솔루션의 프로젝트에 대한 참조를 나타냅니다.
Public 인터페이스 VCPropertySheet 프로젝트 엔진 속성 시트에 대한 액세스를 제공합니다.
Public 인터페이스 VCReference 프로젝트에서 하나의 참조를 나타냅니다.
Public 인터페이스 VCReferences 프로젝트의 참조를 나타내는 각 VCReference 개체의 컬렉션입니다.
Public 인터페이스 VCResourceCompilerTool 프로젝트의 속성 페이지 대화 상자에서 리소스 폴더의 속성에 프로그래밍 방식으로 액세스합니다.
Public 인터페이스 VCRuntimeBooleanProperty 런타임 부울 속성을 제공 합니다.
Public 인터페이스 VCRuntimeEnumProperty 런타임 열거형 속성에 액세스를 제공합니다.
Public 인터페이스 VCRuntimeEnumValue 런타임 열거형 속성에 액세스 합니다.
Public 인터페이스 VCRuntimeIntegerProperty 런타임에서 정수 속성에 액세스를 제공합니다.
Public 인터페이스 VCRuntimeProperty 런타임 속성에 액세스할 수 있습니다.
Public 인터페이스 VCRuntimeStringProperty 문자열 속성에 런타임 액세스를 제공합니다.
Public 인터페이스 VCSdkReference
Public 인터페이스 VCToolFile 사용자 지정 빌드 규칙에 대한 액세스 권한을 부여합니다.
Public 인터페이스 VCUserMacro 사용자 정의 매크로에 액세스 합니다.
Public 인터페이스 VCWebDeploymentTool VCWebDeploymentTool 개체를 사용하면 웹 개발 도구에 프로그래밍 방식으로 액세스할 수 있습니다.
Public 인터페이스 VCWebServiceProxyGeneratorTool 웹 참조 속성 페이지 에서 사용할 수 있는 속성을 프로그래밍 방식으로 노출합니다.
Public 인터페이스 VCWinRTReference
Public 인터페이스 VCXDCMakeTool XML doc 파일 생성을 제어하는 인터페이스입니다.
Public 인터페이스 VCXMLDataGeneratorTool XML 데이터 생성기를 나타냅니다.XML에서 Visual C++ 코드를 생성하는 데 사용됩니다.

대리자

  대리자 설명
Public 대리자 _dispVCProjectEngineEvents_ItemAddedEventHandler 인프라입니다. Microsoft 내부용입니다.
Public 대리자 _dispVCProjectEngineEvents_ItemMovedEventHandler 인프라입니다. Microsoft 내부용입니다.
Public 대리자 _dispVCProjectEngineEvents_ItemPropertyChange2EventHandler
Public 대리자 _dispVCProjectEngineEvents_ItemPropertyChangeEventHandler 인프라입니다. Microsoft 내부용입니다.
Public 대리자 _dispVCProjectEngineEvents_ItemRemovedEventHandler 인프라입니다. Microsoft 내부용입니다.
Public 대리자 _dispVCProjectEngineEvents_ItemRenamedEventHandler 인프라입니다. Microsoft 내부용입니다.
Public 대리자 _dispVCProjectEngineEvents_ProjectBuildFinishedEventHandler 인프라입니다. Microsoft 내부용입니다.
Public 대리자 _dispVCProjectEngineEvents_ProjectBuildStartedEventHandler 인프라입니다. Microsoft 내부용입니다.
Public 대리자 _dispVCProjectEngineEvents_ReportErrorEventHandler 인프라입니다. Microsoft 내부용입니다.
Public 대리자 _dispVCProjectEngineEvents_SccEventEventHandler 인프라입니다. Microsoft 내부용입니다.
Public 대리자 _dispVCProjectEngineEvents_SolutionLoadedEventHandler 인프라입니다. Microsoft 내부용입니다.

열거형

  열거형 설명
Public 열거형 addressAwarenessType 링커 2gb 이상의 주소를 처리할 수 있는지 여부를 지정 하는 데 사용 합니다.
Public 열거형 AppVrfBaseLayerOptions 인프라입니다. Microsoft 내부용입니다.
Public 열거형 asmListingOption AssemblerOutput 속성에 사용됩니다.
Public 열거형 AVPageHeapProtectionDirection 인프라입니다. Microsoft 내부용입니다.
Public 열거형 basicRuntimeCheckOption BasicRuntimeChecks 속성에 사용됩니다.
Public 열거형 bldActionTypes
Public 열거형 browseInfoOption BrowseInformation 속성에 사용됩니다.
Public 열거형 BuildWithPropertySheetType 빌드에 대 한 설정을 설명합니다.
Public 열거형 callingConventionOption 기본 호출 규칙을 선택 하는 데 사용 됩니다.
Public 열거형 charSet _UNICODE를 설정할지 _MBCS를 설정할지 여부를 지정합니다.또한 해당 되는 경우 링커 진입점을 적용 합니다.
Public 열거형 compileAsManagedOptions CompileAsManaged 속성에 사용됩니다.
Public 열거형 CompileAsOptions .C 및.cpp 파일에 대 한 컴파일 언어 옵션을 선택 하는 데 사용 됩니다.
Public 열거형 compilerErrorReportingType ICE(내부 컴파일러 오류) 정보를 Visual C++ 팀에 직접 제공할 수 있도록 합니다.
Public 열거형 ConfigurationTypes 이 구성을 생성 되는 출력의 형식을 지정 합니다.
Public 열거형 cppExceptionHandling 사용 되는 ExceptionHandling.property.
Public 열거형 debugOption DebugInformationFormat 속성에 사용됩니다.
Public 열거형 driverOption 사용 되는 AdditionalOptions 링커 속성입니다.
Public 열거형 eAppProtectionOption 가상 디렉터리에서 사용 하는 프로세스 격리 수준을 나타내기 위해 사용 합니다.
Public 열거형 eCLRImageType CLR 이미지의 형식을 지정 합니다.서로 다른 형식의 개체 파일을 링크 하는 경우에 유용 합니다.
Public 열거형 eCLRThreadAttribute CLRThreadAttribute 속성에 사용됩니다.
Public 열거형 eDebuggerTypes 디버거에 C++ 프로젝트에 사용할 수 있는 형식입니다.
Public 열거형 eFileType FileType 속성에 사용됩니다.
Public 열거형 enhancedInstructionSetType EnableEnhancedInstructionSet 속성에 사용됩니다.
Public 열거형 enumDataExecutionPreventionBOOL 실행 파일이 Windows 데이터 실행 방지 (DEP) 기능과 호환 되는지 테스트 되었음을 나타냅니다.
Public 열거형 enumFileFormat 인프라입니다. Microsoft 내부용입니다.
Public 열거형 enumFrameworkVersion 프로젝트가 대상으로 하는 .NET Framework 버전을 나타냅니다.
Public 열거형 enumMPIAcceptModes 다중-프로세서-인터페이스 적용 모드에 대 한 디버거를 지정 합니다.
Public 열거형 enumRandomizedBaseAddressBOOL 기준 주소가 임의로 로드 시에 사용 하 여 변경 될 수 있는 실행 파일 이미지를 생성할 것인지 여부를 지정은 주소 공간 레이아웃 불규칙화 Windows vista (ASLR) 기능입니다.
Public 열거형 enumResourceLangID Culture 속성에 사용됩니다.
Public 열거형 enumSccEvent 프로젝트 엔진에서 발생 한 이벤트를 나타냅니다.
Public 열거형 eSqlClrPermissionLevel 열거형의 SQL 사용 권한 수준을 표시 합니다.
Public 열거형 eWebRefUrlBehavior 인프라입니다. Microsoft 내부용입니다.
Public 열거형 favorSizeOrSpeedOption 최소화 또는 최대화 Exe 파일과 Dll의 크기를 나타내는 데 사용 합니다.
Public 열거형 floatingPointModel 부동 소수점 동작을 지정합니다.
Public 열거형 genProxyLanguage GeneratedProxyLanguage 속성에 사용됩니다.
Public 열거형 inlineExpansionOption 인라인 함수 확장 빌드에 대 한 수준을 정의 하는 데 사용 됩니다.
Public 열거형 linkAssemblyDebug AssemblyDebug 속성에 사용됩니다.
Public 열거형 linkerErrorReportingType 내부 링커 오류를 제공할 수 있습니다 정보를 Visual C++ 팀에 직접.
Public 열거형 linkFixedBaseAddress 운영 체제의 기본 설정된 기준 주소 에서만 프로그램을 로드 하 라는 메시지를 표시 합니다.기본 설정된 기준 주소를 사용할 수 없는 경우 운영 체제는 파일을 로드 하지 않습니다.
Public 열거형 linkIncrementalType 증분 링크에 전환 하는 데 사용 합니다.으로 사용 되는 LinkIncremental 속성입니다.
Public 열거형 linkProgressOption ShowProgress 속성에 사용됩니다.
Public 열거형 LinkTimeCodeGenerationOption 링크 시간 코드 생성 명령줄 옵션에 해당합니다.
Public 열거형 linkUACExecutionLevel 프로그램 매니페스트에 UAC(사용자 계정 컨트롤) 정보를 포함할지 여부를 지정합니다.
Public 열거형 machineTypeOption TargetMachine 속성에 사용됩니다.
Public 열거형 midlCharOption DefaultCharType 속성에 사용됩니다.
Public 열거형 midlErrorCheckOption EnableErrorChecks 속성에 사용됩니다.
Public 열거형 midlStructMemberAlignOption StructMemberAlignment 속성에 사용됩니다.
Public 열거형 midlTargetEnvironment TargetEnvironment 속성에 사용됩니다.
Public 열거형 midlWarningLevelOption WarnLevel 속성에 사용됩니다.
Public 열거형 optFoldingType EnableCOMDATFolding 속성에 사용됩니다.
Public 열거형 optimizeOption Optimization 속성에 사용됩니다.
Public 열거형 optManagedIncrementalBuild (사용 되지 않음) 지정 여부는 증분 빌드 manageg 프로젝트를 빌드하는 데 사용 됩니다.마지막 컴파일 이후 변경 된 메서드만을 증분 빌드를 컴파일합니다.
Public 열거형 optRefType OptimizeReferences 속성에 사용됩니다.
Public 열거형 optWin98Type OptimizeForWindows98 속성에 사용됩니다.
Public 열거형 pchOption UsePrecompiledHeader 속성에 사용됩니다.
Public 열거형 preprocessOption GeneratePreprocessedFile 속성에 사용됩니다.
Public 열거형 RemoteDebuggerType Remote 속성에 사용됩니다.
Public 열거형 runtimeLibraryOption RuntimeLibrary 속성에 사용됩니다.
Public 열거형 structMemberAlignOption StructMemberAlignment 속성에 사용됩니다.
Public 열거형 subSystemOption SubSystem 속성에 사용됩니다.
Public 열거형 termSvrAwarenessType TerminalServerAware 속성에 사용됩니다.
Public 열거형 TypeOfDebugger DebuggerType 속성에 사용됩니다.이 사용할 디버거 형식을 지정 합니다.
Public 열거형 useOfATL useOfATL 속성에 사용됩니다.
Public 열거형 useOfMfc useOfMfc 속성에 사용됩니다.
Public 열거형 vcRefType
Public 열거형 warningLevelOption WarnLevel 속성에 사용됩니다.
Public 열거형 WholeProgramOptimizationTypes 경계를 넘어 개체는 프로그램을 최적화 하도록 지정 합니다.