Share via


Microsoft.VisualStudio 네임스페이스

클래스

ErrorHandler

일반적인 COM 오류 코드를 처리하기 위한 메서드를 제공합니다.

VisualStudioServices

버전별로 Visual Studio 서비스에 대한 액세스를 제공합니다.

VisualStudioServices.VS2019_10Services

Visual Studio 2019 업데이트 10에서 사용할 수 있는 서비스를 열거합니다.

VisualStudioServices.VS2019_11Services

Visual Studio 2019 업데이트 11에서 사용할 수 있는 서비스를 열거합니다.

VisualStudioServices.VS2019_4Services

Visual Studio 2019 업데이트 4에서 사용할 수 있는 서비스를 열거합니다.

VisualStudioServices.VS2019_5Services

Visual Studio 2019 업데이트 5에서 사용할 수 있는 서비스를 열거합니다.

VisualStudioServices.VS2019_6Services

Visual Studio 2019 업데이트 6에서 사용할 수 있는 서비스를 열거합니다.

VisualStudioServices.VS2019_7Services

Visual Studio 2019 업데이트 7에서 사용할 수 있는 서비스를 열거합니다.

VisualStudioServices.VS2019_8Services

Visual Studio 2019 업데이트 8에서 사용할 수 있는 서비스를 열거합니다.

VisualStudioServices.VS2019_9Services

Visual Studio 2019 업데이트 9에서 사용할 수 있는 서비스를 열거합니다.

VisualStudioServices.VS2022_2Services

Visual Studio 2022 업데이트 2에서 사용할 수 있는 서비스를 열거합니다.

VisualStudioServices.VS2022_3Services

Visual Studio 2022 업데이트 3에서 사용할 수 있는 서비스를 열거합니다.

VisualStudioServices.VS2022_4Services

Visual Studio 2022 업데이트 4에서 사용할 수 있는 서비스를 열거합니다.

VisualStudioServices.VS2022_5Services

Visual Studio 2022 업데이트 4에서 사용할 수 있는 서비스를 열거합니다.

VisualStudioServices.VS2022_6Services

Visual Studio 2022 업데이트 5에서 사용할 수 있는 서비스를 열거합니다.

VisualStudioServices.VS2022Services

Visual Studio 2022에서 사용할 수 있는 서비스를 열거합니다.

VSColorTable
VSConstants

이 클래스를 사용하여 일반적인 Visual Studio 상수에 액세스합니다.

VSConstants.AppPackageDebugTargets

앱 패키지 디버그 대상 명령 집합에 대한 명령 ID를 포함합니다.

VSConstants.CATID

이러한 CATID Guid는 Automation Extenders를 지원하는 속성 브라우저 및 자동화 개체에 전달된 개체를 확장하는 데 사용됩니다.

VSConstants.CLSID
VSConstants.CMDSETID
VSConstants.CodeModelLanguage

코드 모델 언어 집합입니다.

VSConstants.ComponentSelectorPageGuid
VSConstants.DebugEnginesGuids
VSConstants.DebugPortSupplierGuids

VsDebugTargetInfo* 구조체 및 IVsDebugRemoteDiscoveryUI 인터페이스에 대한 디버거 포트 공급자 Guid입니다.

VSConstants.DebugTargetHandler

디버그 대상 처리기 명령 집합에 대한 명령 ID를 포함합니다.

VSConstants.DocumentMetadataUserDataGuid

이러한 속성은 스냅샷 버전과 같은 추가 메타데이터를 제공하는 DocData 개체에서 지원하는 IVsUserData 속성입니다.

VSConstants.EditPropyCategoryGuid

알려진 편집기 속성 범주는 IVsTextEditorPropertyCategoryContainer 인터페이스와 함께 사용합니다.

VSConstants.ItemTypeGuid

이러한 값은 VSHPROPID_ItemType 속성과 함께 사용됩니다.

VSConstants.LOGVIEWID
VSConstants.MruList
VSConstants.NewDocumentStateReason

IVsUIShellOpenDocument3.SetNewDocumentState에 사용되는 잘 알려진 이유입니다.

VSConstants.OutputWindowPaneGuid
VSConstants.ProjectTargets

알려진 프로젝트 대상 platfoms.

VSConstants.ReferenceManagerHandler

상황에 맞는 메뉴의 명령 ID를 나타냅니다.

VSConstants.SearchProviderNames
VSConstants.SetupDrivers

알려진 프로젝트 대상 다시 지정 설치 드라이버 누락된 구성 요소 설치용입니다.

VSConstants.StandardNavigateToDocumentScopeFilters

탐색 대상 기능의 문서 범위에 대한 표준 필터 이름입니다.

VSConstants.StandardNavigateToFilterShortcuts

탐색 대상 기능에 대한 표준 필터 바로 가기 이름입니다.

VSConstants.StandardNavigateToKindFilters

탐색 대상 기능의 항목 종류에 대한 표준 필터 이름입니다.

VSConstants.StandardToolWindows

표준 도구 창에 대한 GUID를 포함합니다.

VSConstants.ToolboxMultitargetingFields
VSConstants.UICONTEXT
VSConstants.VsDependencyTypeGuid
VSConstants.VsEditorFactoryGuid
VSConstants.VsEditorUserDataGuid

편집기 동작을 사용자 지정하는 데 사용할 수 있는 선택적 일반 편집기 설정입니다.

VSConstants.VsLanguageServiceGuid
VSConstants.VsLanguageUserDataGuid

이러한 속성은 소스 코드(텍스트) 편집기 동작에 영향을 미치기 위해 언어 서비스에서 제공할 수 있는 선택적 IVsUserData 속성입니다. IVsUserData 인터페이스는 Language Service 구현의 IVsLanguageInfo 개체에서 QueryInterface에 의해 검색됩니다.

VSConstants.VsPackageGuid
VSConstants.VsTaskListView
VSConstants.VsTextBufferUserDataGuid

소스 코드(텍스트) 편집기 TextBuffer(DocData) 개체에서 지원하는 IVsUserData 속성입니다. IVsUserData 인터페이스는 Text 편집기 IVsTextLines 개체의 QueryInterface에 의해 검색됩니다.

VSConstants.WellKnownOldVersionValues

ProvideBindingRedirectionAttribute에 OldVersion(LowerBound/UpperBound) 값을 지정하는 데 사용할 수 있는 알려진 값입니다.

VSConstants.WellKnownToolboxStringMaps
VSConstants.WellKnownWindowReferences
VSConstants.WizardType

마법사 유형 집합입니다.

Win32Methods

일부 Win32 창 관리 함수를 가져옵니다.

인터페이스

IEventHandler

Microsoft 내부에서만 사용합니다. 이벤트 처리기 컬렉션에 처리기가 있는지 추가, 제거 및 테스트하는 데 필요한 메서드를 제공합니다.

IVsService<T>

Visual Studio 프로퍼링된 서비스에 대한 액세스를 제공합니다.

IVsService<TService,TInterface>

Visual Studio 프로퍼링된 서비스에 대한 액세스를 제공합니다.

열거형

COWAIT_FLAGS

CoWaitForMultipleHandles에 대한 플래그

VSConstants.AppCommandCmdID

기본 창에서 받은 WM_APPCOMMAND 메시지의 결과로 발생한 명령을 식별합니다.

VSConstants.CEF

메서드와 함께 사용할 플래그를 CreateEditorInstance(UInt32, String, String, IVsHierarchy, UInt32, IntPtr, IntPtr, IntPtr, String, Guid, Int32) 나타냅니다.

VSConstants.MessageBoxResult

IVsUIShell.ShowMessageBox의 결과 코드입니다.

VSConstants.SelectionElement

이벤트 처리기에 사용되는 플래그를 OnElementValueChanged(UInt32, Object, Object) 나타냅니다.

VSConstants.VSITEMID

VsHierarchy 내의 특수 항목입니다.

VSConstants.VsSearchNavigationKeys

Visual Studio 검색 탐색 키를 지정합니다.

VSConstants.VsSearchTaskStatus

검색 작업 상태의 이름을 지정합니다.

VSConstants.VSSELELEMID

이러한 요소 ID는 선택 서비스와 함께 사용할 수 있는 유일한 요소 ID입니다.

VSConstants.VSStd11CmdID

CMDSETID의 표준 공유 명령 집합입니다. StandardCommandSet11_guid.

VSConstants.VSStd12CmdID

CMDSETID의 표준 공유 명령 집합입니다. StandardCommandSet12_guid.

VSConstants.VSStd14CmdID

CMDSETID의 표준 공유 명령 집합입니다. StandardCommandSet14_guid.

VSConstants.VSStd15CmdID

CMDSETID의 표준 공유 명령 집합입니다. StandardCommandSet15_guid.

VSConstants.VSStd16CmdID

명령 집합의 표준 공유 명령 StandardCommandSet16_guid 집합입니다.

VSConstants.VSStd17CmdID

명령 집합의 표준 공유 명령 StandardCommandSet17_guid 집합입니다.

VSConstants.VSStd2010CmdID

CMDSETID의 표준 공유 명령 집합입니다. StandardCommandSet2010_guid.

VSConstants.VSStd2KCmdID

StandardCommandSet2k의 표준 공유 편집기 명령 집합입니다.

VSConstants.VSStd97CmdID

이러한 상수는 관리 코드에서 사용할 수 있는 몇 가지 기본 메뉴 명령을 만듭니다.

VSConstants.VsUIAccelModifiers

UI 가속기 및 한정자 키를 지정합니다.

VSConstants.VsUIHierarchyWindowCmdIds

다음 명령은 UIHierarchyWindow에만 적용되는 특수 명령입니다. 명령 그룹 GUID CMDSETID의 일부로 정의됩니다. UIHierarchyWindowCommandSet_guid.