__VSPROPID5 열거형

정의

솔루션의 속성 설정을 식별합니다.

public enum class __VSPROPID5
public enum class __VSPROPID5
enum __VSPROPID5
public enum __VSPROPID5
type __VSPROPID5 = 
Public Enum __VSPROPID5
상속
__VSPROPID5

필드

Name Description
VSPROPID_FIRST5 -8042

첫 번째 VSPROPID_ 지정합니다.

VSPROPID_IsOpeningProjectUserInitiated -8042

솔루션 로드 이벤트 OnAfterOpenProject를 수신할 때 프로젝트 로드/다시 로드가 진행 중임을 나타냅니다. 이 속성은 비동기 솔루션 로드 기능을 통해 백그라운드에서 로드되는 프로젝트와 달리 사용자가 로드한 프로젝트(예: 사용자가 다시 로드하거나 기존/새 프로젝트 추가)를 구분하는 데 사용할 수 있습니다. OnAfterOpenProject에서 fAdded 플래그를 사용하면 이러한 두 조건을 구분하지 않습니다. fAdded는 OnAfterOpenSolution 이벤트 전후에 프로젝트가 로드되었는지 여부만 나타냅니다.

VSPROPID_SolutionViewModel -8041

IUnknown 그 중 IVsUIDataSource 일부 솔루션 속성에 대한 뷰 모델이 포함되어 있습니다. 이 속성은 주로 솔루션 탐색기에서 사용됩니다.

VSPROPID_ProjectFaultResolutionContext -8040

IVsPropertyBag 현재 IUnknown 프로젝트 오류 해결 컨텍스트를 나타내는 값입니다. 이 속성은 읽기 전용이지만 반환된 속성 모음은 변경할 수 있습니다. 이 속성은 사용자가 오류 프로젝트 일괄 처리를 확인해야 하는 제스처를 방금 수행한 경우에만 null이 아닌 속성입니다. 이 경우 처음으로 호출하기 ResolveFault(Boolean) 전에 새 빈 속성 모음이 만들어지고 이 속성에 할당되며, 속성은 논리적으로 해당 제스처에 속하는 모든 호출 ResolveFault 에 대해 그대로 유지됩니다. 마지막으로 호출한 ResolveFault후에는 속성이 다시 null로 설정됩니다. 따라서 임의의 데이터를 단일 제스처로 호출 간에 ResolveFault 보존하고 전달할 수 있습니다. 일반적으로 오류 해결에 모달 UI 프롬프트가 필요하고 "나머지 프로젝트를 요청하지 마세요" 플래그를 제공하는 경우에 사용됩니다. 이 플래그는 사용자의 입력과 함께 속성 모음에 저장하고 추가 호출에 쿼리하여 UI를 ResolveFault 표시하지 않도록 하고 모든 프로젝트에 동일한 선택을 적용할 수 있습니다. 자세한 내용은 IVsProjectFaultResolver을 참조하세요.

VSPROPID_FaultedProjectCount -8039

솔루션에서 오류가 발생한 프로젝트 수입니다.

VSPROPID_UserOptsFileExt -8038

솔루션 옵션 파일 확장명(기본값 - ".suo")입니다.

VSPROPID_SolutionFileExt -8037

솔루션 파일 확장명(기본값 - ".sln")입니다.

적용 대상