Microsoft.VisualStudio.VCProjectEngine 네임스페이스
VCProjectEngine 네임스페이스는 Visual C++ 프로젝트 모델을 나타내며 이 모델의 최상위 개체입니다.
클래스
클래스 | 설명 | |
---|---|---|
_dispVCProjectEngineEvents_SinkHelper | 인프라입니다. Microsoft 내부용입니다. | |
VCProjectEngineEventsClass | 인프라입니다. 이 기능에 대해서는 VCProjectEngineEvents를 참조하십시오.이 클래스에서 인스턴스화할 수 없습니다. | |
VCProjectEngineObjectClass | VCProjectEngine 자동화 모델의 기본 개체입니다. |
인터페이스
인터페이스 | 설명 | |
---|---|---|
_dispVCProjectEngineEvents | 인프라입니다. Microsoft 내부용입니다. | |
_dispVCProjectEngineEvents_Event | 인프라입니다. Microsoft 내부용입니다. | |
_VCProjectEngineEvents | 이 기능에 대해서는 VCProjectEngineEvents를 참조하십시오.이 클래스를 인스턴스화할 수 없습니다. | |
IGenericUserDefinedTool | 인프라입니다. Microsoft 내부용입니다. | |
ISimpleErrorContext | 인프라입니다. Microsoft 내부용입니다. | |
ISimplePropertyContainer | 인프라입니다. Microsoft 내부용입니다. | |
IToolPropertyWriter | 인프라입니다. Microsoft 내부용입니다. | |
IUserDefinedTool | 인프라입니다. Microsoft 내부용입니다. | |
IVCBuildCompleteCallback | ||
IVCBuildPropertyStorage | ||
IVCCollection | IVCCollection 개체는 컬렉션 개체에 대해 수행할 수 있는 기능을 포함하고 있습니다. | |
IVCIdentity | ||
IVCProjectEngineEvents | 포함 하는 인터페이스는 VCProjectEngine 이벤트 메서드. | |
IVCProjectEngineEvents2 | ||
IVCRulePropertyStorage | ||
SVCProjectEngine | ||
VCActiveXReference | ActiveX 개체에 대한 참조를 나타냅니다. | |
VCALinkTool | 관리되는 리소스에서 위성 어셈블리를 생성하는 데 사용되는 ALink 도구를 나타냅니다. | |
VCAppVerifierTool | 인프라입니다. Microsoft 내부용입니다. | |
VCAssemblyReference | .NET 어셈블리에 대한 참조를 나타냅니다. | |
VCBscMakeTool | VCBscMakeTool 개체에는 프로젝트의 속성 페이지 대화 상자에서 구성 속성 폴더에 있는 브라우저 정보 폴더의 속성 설정을 프로그래밍 방식으로 조작할 수 있는 속성이 포함되어 있습니다.프로젝트의 속성 페이지 대화 상자에 액세스하는 방법에 대한 자세한 내용은 프로젝트 설정 수정을 참조하십시오. | |
VCCLCompilerTool | VCCLCompilerTool 개체는 C++ 컴파일러 옵션의 기능을 노출합니다.컴파일러 옵션에 대한 자세한 내용은 컴파일러 옵션을 참조하십시오. | |
VCConfiguration | VCConfiguration 개체는 프로젝트의 속성 페이지 대화 상자에 있는 일반 속성 페이지의 속성에 프로그래밍 방식으로 액세스합니다.이 개체를 사용하면 이 구성을 빌드하는 데 사용된 도구에 액세스할 수 있습니다. | |
VCCustomBuildRule | 사용자 지정 빌드 규칙 및 사용자 지정 빌드 규칙 파일에 액세스 하려면 인터페이스입니다. | |
VCCustomBuildTool | VCCustomBuildTool 개체의 속성에 프로그래밍 방식으로 액세스 하는 사용자 지정 빌드 단계 속성 페이지에서 프로젝트의 속성 페이지 대화 상자. | |
VCDebugSettings | VCDebugSettings 개체에는 프로젝트의 속성 페이지 대화 상자에서 구성 속성 폴더에 있는 Debug 속성 페이지의 설정을 프로그래밍 방식으로 조작하는 데 사용할 수 있는 속성이 들어 있습니다. | |
VCFile | VCFile 개체 파일은 현재 프로젝트에서에서 수행 가능한 작업에 설명 합니다. | |
VCFileConfiguration | VCFileConfiguration 개체에는 해당 구성의 파일에 연결된 도구를 비롯하여 파일(VCFile 개체)에 대한 빌드 정보가 들어 있습니다. | |
VCFilter | A VCFilter 개체 폴더에서 기능을 노출 솔루션 탐색기 에 Visual C++ 프로젝트. | |
VCFxCopTool | 인프라입니다. Microsoft 내부용입니다. | |
VCFxCopTool2 | ||
VCLibrarianTool | LIB 참조 도구의 기능을 노출합니다. | |
VCLinkerTool | 링커 옵션의 기능을 노출합니다. | |
VCManagedResourceCompilerTool | .resx 파일을 컴파일하는 데 사용되는 도구인 관리되는 리소스 컴파일러를 나타냅니다. | |
VCManifestTool | 매니페스트 파일을 결합할 수 있도록 설정합니다. | |
VCMidlTool | 프로젝트의 속성 페이지 대화 상자에서 MIDL 폴더의 속성에 프로그래밍 방식으로 액세스합니다. | |
VCNMakeTool | 프로그래밍 방식으로 속성에 액세스 하는 NMAKE 폴더의 프로젝트를 속성 페이지 대화 상자.참조 하십시오 프로젝트 설정 수정 프로젝트를 액세스 하는 방법에 대 한 내용은 속성 페이지 대화 상자. | |
VCPlatform | VC++ Directories, Projects, Options Dialog Box 에서 노출되는 속성을 비롯하여 플랫폼 관련 속성에 영향을 줍니다. | |
VCPlatform2 | ||
VCPostBuildEventTool | 프로젝트의 속성 페이지 대화 상자에서 빌드 이벤트 폴더에 있는 빌드 후 이벤트 속성 페이지의 속성에 프로그래밍 방식으로 액세스합니다. | |
VCPreBuildEventTool | 프로젝트의 속성 페이지 대화 상자에서 빌드 이벤트 폴더에 있는 빌드 전 이벤트 속성 페이지의 속성에 프로그래밍 방식으로 액세스합니다. | |
VCPreLinkEventTool | 프로그래밍 방식으로 속성에 액세스 하는 링크 전 이벤트 속성 페이지에 있는 빌드 이벤트 폴더에 프로젝트를 속성 페이지 대화 상자. | |
VCProject | 이 개체는 Visual C++ 프로젝트에 속성을 노출합니다. | |
VCProjectEngine | CoCreateInstance에서 반환할 수 있는 유일한 Visual C++ 프로젝트 모델 개체입니다. | |
VCProjectEngineEvents | VCProjectEngineEvents 개체에서 발생 한 이벤트를 표시는 Visual C++ 프로젝트입니다.사용 VCProjectEngineEvents 기능에 대 한 참조 및 _dispVCProjectEngineEvents 이 기능에 대 한. | |
VCProjectEngineObject | VCProjectEngine 자동화 모델의 기본 개체입니다. | |
VCProjectItem | 프로젝트의 파일 또는 폴더입니다. | |
VCProjectReference | 동일한 솔루션의 프로젝트에 대한 참조를 나타냅니다. | |
VCPropertySheet | 프로젝트 엔진 속성 시트에 대한 액세스를 제공합니다. | |
VCReference | 프로젝트에서 하나의 참조를 나타냅니다. | |
VCReferences | 프로젝트의 참조를 나타내는 각 VCReference 개체의 컬렉션입니다. | |
VCResourceCompilerTool | 프로젝트의 속성 페이지 대화 상자에서 리소스 폴더의 속성에 프로그래밍 방식으로 액세스합니다. | |
VCRuntimeBooleanProperty | 런타임 부울 속성을 제공 합니다. | |
VCRuntimeEnumProperty | 런타임 열거형 속성에 액세스를 제공합니다. | |
VCRuntimeEnumValue | 런타임 열거형 속성에 액세스 합니다. | |
VCRuntimeIntegerProperty | 런타임에서 정수 속성에 액세스를 제공합니다. | |
VCRuntimeProperty | 런타임 속성에 액세스할 수 있습니다. | |
VCRuntimeStringProperty | 문자열 속성에 런타임 액세스를 제공합니다. | |
VCSdkReference | ||
VCToolFile | 사용자 지정 빌드 규칙에 대한 액세스 권한을 부여합니다. | |
VCUserMacro | 사용자 정의 매크로에 액세스 합니다. | |
VCWebDeploymentTool | VCWebDeploymentTool 개체를 사용하면 웹 개발 도구에 프로그래밍 방식으로 액세스할 수 있습니다. | |
VCWebServiceProxyGeneratorTool | 웹 참조 속성 페이지 에서 사용할 수 있는 속성을 프로그래밍 방식으로 노출합니다. | |
VCWinRTReference | ||
VCXDCMakeTool | XML doc 파일 생성을 제어하는 인터페이스입니다. | |
VCXMLDataGeneratorTool | XML 데이터 생성기를 나타냅니다.XML에서 Visual C++ 코드를 생성하는 데 사용됩니다. |
대리자
대리자 | 설명 | |
---|---|---|
_dispVCProjectEngineEvents_ItemAddedEventHandler | 인프라입니다. Microsoft 내부용입니다. | |
_dispVCProjectEngineEvents_ItemMovedEventHandler | 인프라입니다. Microsoft 내부용입니다. | |
_dispVCProjectEngineEvents_ItemPropertyChange2EventHandler | ||
_dispVCProjectEngineEvents_ItemPropertyChangeEventHandler | 인프라입니다. Microsoft 내부용입니다. | |
_dispVCProjectEngineEvents_ItemRemovedEventHandler | 인프라입니다. Microsoft 내부용입니다. | |
_dispVCProjectEngineEvents_ItemRenamedEventHandler | 인프라입니다. Microsoft 내부용입니다. | |
_dispVCProjectEngineEvents_ProjectBuildFinishedEventHandler | 인프라입니다. Microsoft 내부용입니다. | |
_dispVCProjectEngineEvents_ProjectBuildStartedEventHandler | 인프라입니다. Microsoft 내부용입니다. | |
_dispVCProjectEngineEvents_ReportErrorEventHandler | 인프라입니다. Microsoft 내부용입니다. | |
_dispVCProjectEngineEvents_SccEventEventHandler | 인프라입니다. Microsoft 내부용입니다. | |
_dispVCProjectEngineEvents_SolutionLoadedEventHandler | 인프라입니다. Microsoft 내부용입니다. |
열거형
열거형 | 설명 | |
---|---|---|
addressAwarenessType | 링커 2gb 이상의 주소를 처리할 수 있는지 여부를 지정 하는 데 사용 합니다. | |
AppVrfBaseLayerOptions | 인프라입니다. Microsoft 내부용입니다. | |
asmListingOption | AssemblerOutput 속성에 사용됩니다. | |
AVPageHeapProtectionDirection | 인프라입니다. Microsoft 내부용입니다. | |
basicRuntimeCheckOption | BasicRuntimeChecks 속성에 사용됩니다. | |
bldActionTypes | ||
browseInfoOption | BrowseInformation 속성에 사용됩니다. | |
BuildWithPropertySheetType | 빌드에 대 한 설정을 설명합니다. | |
callingConventionOption | 기본 호출 규칙을 선택 하는 데 사용 됩니다. | |
charSet | _UNICODE를 설정할지 _MBCS를 설정할지 여부를 지정합니다.또한 해당 되는 경우 링커 진입점을 적용 합니다. | |
compileAsManagedOptions | CompileAsManaged 속성에 사용됩니다. | |
CompileAsOptions | .C 및.cpp 파일에 대 한 컴파일 언어 옵션을 선택 하는 데 사용 됩니다. | |
compilerErrorReportingType | ICE(내부 컴파일러 오류) 정보를 Visual C++ 팀에 직접 제공할 수 있도록 합니다. | |
ConfigurationTypes | 이 구성을 생성 되는 출력의 형식을 지정 합니다. | |
cppExceptionHandling | 사용 되는 ExceptionHandling.property. | |
debugOption | DebugInformationFormat 속성에 사용됩니다. | |
driverOption | 사용 되는 AdditionalOptions 링커 속성입니다. | |
eAppProtectionOption | 가상 디렉터리에서 사용 하는 프로세스 격리 수준을 나타내기 위해 사용 합니다. | |
eCLRImageType | CLR 이미지의 형식을 지정 합니다.서로 다른 형식의 개체 파일을 링크 하는 경우에 유용 합니다. | |
eCLRThreadAttribute | CLRThreadAttribute 속성에 사용됩니다. | |
eDebuggerTypes | 디버거에 C++ 프로젝트에 사용할 수 있는 형식입니다. | |
eFileType | FileType 속성에 사용됩니다. | |
enhancedInstructionSetType | EnableEnhancedInstructionSet 속성에 사용됩니다. | |
enumDataExecutionPreventionBOOL | 실행 파일이 Windows 데이터 실행 방지 (DEP) 기능과 호환 되는지 테스트 되었음을 나타냅니다. | |
enumFileFormat | 인프라입니다. Microsoft 내부용입니다. | |
enumFrameworkVersion | 프로젝트가 대상으로 하는 .NET Framework 버전을 나타냅니다. | |
enumMPIAcceptModes | 다중-프로세서-인터페이스 적용 모드에 대 한 디버거를 지정 합니다. | |
enumRandomizedBaseAddressBOOL | 기준 주소가 임의로 로드 시에 사용 하 여 변경 될 수 있는 실행 파일 이미지를 생성할 것인지 여부를 지정은 주소 공간 레이아웃 불규칙화 Windows vista (ASLR) 기능입니다. | |
enumResourceLangID | Culture 속성에 사용됩니다. | |
enumSccEvent | 프로젝트 엔진에서 발생 한 이벤트를 나타냅니다. | |
eSqlClrPermissionLevel | 열거형의 SQL 사용 권한 수준을 표시 합니다. | |
eWebRefUrlBehavior | 인프라입니다. Microsoft 내부용입니다. | |
favorSizeOrSpeedOption | 최소화 또는 최대화 Exe 파일과 Dll의 크기를 나타내는 데 사용 합니다. | |
floatingPointModel | 부동 소수점 동작을 지정합니다. | |
genProxyLanguage | GeneratedProxyLanguage 속성에 사용됩니다. | |
inlineExpansionOption | 인라인 함수 확장 빌드에 대 한 수준을 정의 하는 데 사용 됩니다. | |
linkAssemblyDebug | AssemblyDebug 속성에 사용됩니다. | |
linkerErrorReportingType | 내부 링커 오류를 제공할 수 있습니다 정보를 Visual C++ 팀에 직접. | |
linkFixedBaseAddress | 운영 체제의 기본 설정된 기준 주소 에서만 프로그램을 로드 하 라는 메시지를 표시 합니다.기본 설정된 기준 주소를 사용할 수 없는 경우 운영 체제는 파일을 로드 하지 않습니다. | |
linkIncrementalType | 증분 링크에 전환 하는 데 사용 합니다.으로 사용 되는 LinkIncremental 속성입니다. | |
linkProgressOption | ShowProgress 속성에 사용됩니다. | |
LinkTimeCodeGenerationOption | 링크 시간 코드 생성 명령줄 옵션에 해당합니다. | |
linkUACExecutionLevel | 프로그램 매니페스트에 UAC(사용자 계정 컨트롤) 정보를 포함할지 여부를 지정합니다. | |
machineTypeOption | TargetMachine 속성에 사용됩니다. | |
midlCharOption | DefaultCharType 속성에 사용됩니다. | |
midlErrorCheckOption | EnableErrorChecks 속성에 사용됩니다. | |
midlStructMemberAlignOption | StructMemberAlignment 속성에 사용됩니다. | |
midlTargetEnvironment | TargetEnvironment 속성에 사용됩니다. | |
midlWarningLevelOption | WarnLevel 속성에 사용됩니다. | |
optFoldingType | EnableCOMDATFolding 속성에 사용됩니다. | |
optimizeOption | Optimization 속성에 사용됩니다. | |
optManagedIncrementalBuild | (사용 되지 않음) 지정 여부는 증분 빌드 manageg 프로젝트를 빌드하는 데 사용 됩니다.마지막 컴파일 이후 변경 된 메서드만을 증분 빌드를 컴파일합니다. | |
optRefType | OptimizeReferences 속성에 사용됩니다. | |
optWin98Type | OptimizeForWindows98 속성에 사용됩니다. | |
pchOption | UsePrecompiledHeader 속성에 사용됩니다. | |
preprocessOption | GeneratePreprocessedFile 속성에 사용됩니다. | |
RemoteDebuggerType | Remote 속성에 사용됩니다. | |
runtimeLibraryOption | RuntimeLibrary 속성에 사용됩니다. | |
structMemberAlignOption | StructMemberAlignment 속성에 사용됩니다. | |
subSystemOption | SubSystem 속성에 사용됩니다. | |
termSvrAwarenessType | TerminalServerAware 속성에 사용됩니다. | |
TypeOfDebugger | DebuggerType 속성에 사용됩니다.이 사용할 디버거 형식을 지정 합니다. | |
useOfATL | useOfATL 속성에 사용됩니다. | |
useOfMfc | useOfMfc 속성에 사용됩니다. | |
vcRefType | ||
warningLevelOption | WarnLevel 속성에 사용됩니다. | |
WholeProgramOptimizationTypes | 경계를 넘어 개체는 프로그램을 최적화 하도록 지정 합니다. |