共用方式為


Microsoft.VisualStudio 命名空間

類別

ErrorHandler

提供處理常見 COM 錯誤碼的方法。

VisualStudioServices

依版本提供Visual Studio服務的存取權。

VisualStudioServices.VS2019_10Services

列舉 Visual Studio 2019 Update 10 中可用的服務。

VisualStudioServices.VS2019_11Services

列舉 Visual Studio 2019 Update 11 中可用的服務。

VisualStudioServices.VS2019_4Services

列舉 Visual Studio 2019 Update 4 中可用的服務。

VisualStudioServices.VS2019_5Services

列舉 Visual Studio 2019 Update 5 中可用的服務。

VisualStudioServices.VS2019_6Services

列舉 Visual Studio 2019 Update 6 中可用的服務。

VisualStudioServices.VS2019_7Services

列舉 Visual Studio 2019 Update 7 中可用的服務。

VisualStudioServices.VS2019_8Services

列舉 Visual Studio 2019 Update 8 中可用的服務。

VisualStudioServices.VS2019_9Services

列舉 Visual Studio 2019 Update 9 中可用的服務。

VisualStudioServices.VS2022_2Services

列舉 Visual Studio 2022 Update 2 中可用的服務。

VisualStudioServices.VS2022_3Services

列舉 Visual Studio 2022 Update 3 中可用的服務。

VisualStudioServices.VS2022_4Services

列舉 Visual Studio 2022 Update 4 中可用的服務。

VisualStudioServices.VS2022_5Services

列舉 Visual Studio 2022 Update 4 中可用的服務。

VisualStudioServices.VS2022_6Services

列舉 Visual Studio 2022 Update 5 中可用的服務。

VisualStudioServices.VS2022Services

列舉 Visual Studio 2022 中可用的服務。

VSColorTable
VSConstants

使用此類別來存取常見的Visual Studio常數。

VSConstants.AppPackageDebugTargets

包含應用程式套件偵錯目標命令集的命令標識碼。

VSConstants.CATID

這些 CATID Guid 可用來擴充傳遞至屬性瀏覽器的物件,以及支援自動化擴充器的自動化物件。

VSConstants.CLSID
VSConstants.CMDSETID
VSConstants.CodeModelLanguage

一組程式代碼模型語言。

VSConstants.ComponentSelectorPageGuid
VSConstants.DebugEnginesGuids
VSConstants.DebugPortSupplierGuids

適用於 VsDebugTargetInfo* 結構和 IVsDebugRemoteDiscoveryUI 介面的調試程式埠供應商 Guids。

VSConstants.DebugTargetHandler

包含偵錯目標處理程式命令集的命令標識碼。

VSConstants.DocumentMetadataUserDataGuid

這些是 DocData 物件支援的 IVsUserData 屬性,可提供其他元數據,例如快照集版本。

VSConstants.EditPropyCategoryGuid

已知編輯器屬性類別搭配 IVsTextEditorPropertyCategoryContainer 介面使用。

VSConstants.ItemTypeGuid

這些值會與 VSHPROPID_ItemType 屬性搭配使用。

VSConstants.LOGVIEWID
VSConstants.MruList
VSConstants.NewDocumentStateReason

用於 IVsUIShellOpenDocument3.SetNewDocumentState 的已知原因。

VSConstants.OutputWindowPaneGuid
VSConstants.ProjectTargets

已知專案目標平臺。

VSConstants.ReferenceManagerHandler

表示操作功能表的命令標識碼。

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) Source Code (Text) 編輯器 物件所支援的 IVsUserData 屬性。 IVsUserData 介面是由 Text 編輯器 IVsTextLines 物件的 QueryInterface 所擷取。

VSConstants.WellKnownOldVersionValues

已知值可用來指定 OldVersion (LowerBound/UpperBound) ProvideBindingRedirectionAttribute 的值。

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

這些項目標識碼是唯一可與選取服務搭配使用的元素識別碼。

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

這些常數可讓Managed程式代碼使用一些基本功能表命令。

VSConstants.VsUIAccelModifiers

指定UI快速鍵和修飾詞鍵。

VSConstants.VsUIHierarchyWindowCmdIds

下列命令是僅適用於UIHierarchyWindow的特殊命令。 它們定義為命令群組 GUID 的一部分:CMDSETID。UIHierarchyWindowCommandSet_guid。