Click or drag to resize
VsServiceProviderExtensions Class
Provides extension methods for SVsServiceProvider, primarily for easy access to the various global services provided by Visual Studio.
Inheritance Hierarchy
SystemObject
  Tvl.VisualStudio.ShellVsServiceProviderExtensions

Namespace: Tvl.VisualStudio.Shell
Assembly: Tvl.VisualStudio.ShellServices.10 (in Tvl.VisualStudio.ShellServices.10.dll) Version: 2.0.0.0
Syntax
public static class VsServiceProviderExtensions

The VsServiceProviderExtensions type exposes the following members.

Methods
  NameDescription
Public methodStatic memberGetActivityLog
Gets the global IVsActivityLog service.
Public methodStatic memberGetAddProjectItemDialog
Gets the global IVsAddProjectItemDlg service.
Public methodStatic memberGetAddWebReferenceDialog
Gets the global IVsAddWebReferenceDlg service.
Public methodStatic memberGetAppCommandLine
Gets the global IVsAppCommandLine service.
Public methodStatic memberGetAssemblyNameUnification
Gets the global IVsAssemblyNameUnification service.
Public methodStatic memberGetCallBrowser
Gets the global IVsCallBrowser service.
Public methodStatic memberGetClassView
Gets the global IVsNavigationTool service.
Public methodStatic memberGetCodeDefView
Gets the global IVsCodeDefView service.
Public methodStatic memberGetCodeShareHandler
Gets the global IVsCodeShareHandler service.
Public methodStatic memberGetCommandNameMapping
Gets the global IVsCmdNameMapping service.
Public methodStatic memberGetCommandWindow
Gets the global IVsCommandWindow service.
Public methodStatic memberGetCommandWindowsCollection
Gets the global IVsCommandWindowsCollection service.
Public methodStatic memberGetComponentModel
Gets the global IComponentModel service.
Public methodStatic memberGetComponentModelHost
Gets the global IVsComponentModelHost service.
Public methodStatic memberGetComponentSelectorDialog
Gets the global IVsComponentSelectorDlg service.
Public methodStatic memberGetComponentSelectorDialog2
Gets the global IVsComponentSelectorDlg2 service.
Public methodStatic memberGetConfigurationManagerDialog
Gets the global IVsConfigurationManagerDlg service.
Public methodStatic memberGetCreateAggregateProject
Gets the global IVsCreateAggregateProject service.
Public methodStatic memberGetDebuggableProtocol
Gets the global IVsDebuggableProtocol service.
Public methodStatic memberGetDebugLaunch
Gets the global IVsDebugLaunch service.
Public methodStatic memberGetDetermineWizardTrust
Gets the global IVsDetermineWizardTrust service.
Public methodStatic memberGetDiscoveryService
Gets the global IVsDiscoveryService service.
Public methodStatic memberGetDTE
Gets the global DTE service.
Public methodStatic memberGetEnumHierarchyItemsFactory
Gets the global IVsEnumHierarchyItemsFactory service.
Public methodStatic memberGetErrorList
Gets the global IVsErrorList service.
Public methodStatic memberGetExpansionManager
Gets the global IVsExpansionManager service.
Public methodStatic memberGetExternalFilesManager
Gets the global IVsExternalFilesManager service.
Public methodStatic memberGetFileChange
Gets the global IVsFileChangeEx service.
Public methodStatic memberGetFilterAddProjectItemDialog
Gets the global IVsFilterAddProjectItemDlg service.
Public methodStatic memberGetFilterKeys
Gets the global IVsFilterKeys service.
Public methodStatic memberGetFindSymbol
Gets the global IVsFindSymbol service.
Public methodStatic memberGetFontAndColorCacheManager
Gets the global IVsFontAndColorCacheManager service.
Public methodStatic memberGetFontAndColorStorage
Gets the global IVsFontAndColorStorage service.
Public methodStatic memberGetFontAndColorUtilities
Gets the global IVsFontAndColorUtilities service.
Public methodStatic memberGetFrameworkMultiTargeting
Gets the global IVsFrameworkMultiTargeting service.
Public methodStatic memberGetFrameworkRetargetingDialog
Gets the global IVsFrameworkRetargetingDlg service.
Public methodStatic memberGetGlyphService
Gets the global IGlyphService service.
Public methodStatic memberGetHelpSystem
Gets the global IVsHelpSystem service.
Public methodStatic memberGetHtmlConverter
Gets the global IVsHTMLConverter service.
Public methodStatic memberGetIme
Gets the global IVsIME service.
Public methodStatic memberGetIntelliMouseHandler
Gets the global IVsIntelliMouseHandler service.
Public methodStatic memberGetIntellisenseEngine
Gets the global IVsIntellisenseEngine service.
Public methodStatic memberGetIntellisenseProjectHost
Gets the global IVsIntellisenseProjectHost service.
Public methodStatic memberGetIntellisenseProjectManager
Gets the global IVsIntellisenseProjectManager service.
Public methodStatic memberGetInvisibleEditorManager
Gets the global IVsInvisibleEditorManager service.
Public methodStatic memberGetLaunchPad
Gets the global IVsLaunchPad service.
Public methodStatic memberGetLaunchPadFactory
Gets the global IVsLaunchPadFactory service.
Public methodStatic memberGetMacroRecorder
Gets the global IVsMacroRecorder service.
Public methodStatic memberGetMacros
Gets the global IVsMacros service.
Public methodStatic memberGetMDTypeResolutionService
Gets the global IVSMDTypeResolutionService service.
Public methodStatic memberGetMenuEditor
Gets the global IVsMenuEditor service.
Public methodStatic memberGetMonitorSelection
Gets the global IVsMonitorSelection service.
Public methodStatic memberGetMonitorUserContext
Gets the global IVsMonitorUserContext service.
Public methodStatic memberGetObjectBrowser
Gets the global IVsNavigationTool service.
Public methodStatic memberGetObjectManager
Gets the global IVsObjectManager service.
Public methodStatic memberGetObjectSearch
Gets the global IVsObjectSearch service.
Public methodStatic memberGetObjectSearchPane
Gets the global IVsObjectSearchPane service.
Public methodStatic memberGetOleComponentManager
Gets the global IOleComponentManager service.
Public methodStatic memberGetOleServiceProvider
Gets the global IServiceProvider service.
Public methodStatic memberGetOpenProjectOrSolutionDialog
Gets the global IVsOpenProjectOrSolutionDlg service.
Public methodStatic memberGetOutputWindow
Gets the global IVsOutputWindow service.
Public methodStatic memberGetParseCommandLine
Gets the global IVsParseCommandLine service.
Public methodStatic memberGetPathVariableResolver
Gets the global IVsPathVariableResolver service.
Public methodStatic memberGetPreviewChangesService
Gets the global IVsPreviewChangesService service.
Public methodStatic memberGetProfileDataManager
Gets the global IVsProfileDataManager service.
Public methodStatic memberGetProfilesManagerUI
Gets the global IVsProfilesManagerUI service.
Public methodStatic memberGetPropertyPageFrame
Gets the global IVsPropertyPageFrame service.
Public methodStatic memberGetQueryEditQuerySave
Gets the global IVsQueryEditQuerySave2 service.
Public methodStatic memberGetRegisterEditors
Gets the global IVsRegisterEditors service.
Public methodStatic memberGetRegisterNewDialogFilters
Gets the global IVsRegisterNewDialogFilters service.
Public methodStatic memberGetRegisterPriorityCommandTarget
Gets the global IVsRegisterPriorityCommandTarget service.
Public methodStatic memberGetRegisterProjectDebugTargetProvider
Gets the global IVsRegisterProjectDebugTargetProvider service.
Public methodStatic memberGetRegisterProjectTypes
Gets the global IVsRegisterProjectTypes service.
Public methodStatic memberGetResourceManager
Gets the global IVsResourceManager service.
Public methodStatic memberGetResourceView
Gets the global IVsResourceView service.
Public methodStatic memberGetRunningDocumentTable
Gets the global IVsRunningDocumentTable service.
Public methodStatic memberGetSettingsReader
Gets the global IVsSettingsReader service.
Public methodStatic memberGetShell
Gets the global IVsShell service.
Public methodStatic memberGetShellDebugger
Gets the global IVsDebugger2 service.
Public methodStatic memberGetShellMonitorSelection
Gets the global IVsMonitorSelection service.
Public methodStatic memberGetSmartOpenScope
Gets the global IVsSmartOpenScope service.
Public methodStatic memberGetSolution
Gets the global IVsSolution service.
Public methodStatic memberGetSolutionBuildManager
Gets the global IVsSolutionBuildManager service.
Public methodStatic memberGetSolutionObject Obsolete.
Gets the global IVsSolution service.
Public methodStatic memberGetSolutionPersistence
Gets the global IVsSolutionPersistence service.
Public methodStatic memberGetSourceControlManager
Gets the global IVsSccManager2 service.
Public methodStatic memberGetSourceControlToolsOptions
Gets the global IVsSccToolsOptions service.
Public methodStatic memberGetSqlClrReferences
Gets the global IVsSQLCLRReferences service.
Public methodStatic memberGetStartPageDownload
Gets the global IVsStartPageDownload service.
Public methodStatic memberGetStatusBar
Gets the global IVsStatusbar service.
Public methodStatic memberGetStrongNameKeys
Gets the global IVsStrongNameKeys service.
Public methodStatic memberGetStructuredFileIO
Gets the global IVsStructuredFileIO service.
Public methodStatic memberGetSymbolicNavigationManager
Gets the global IVsSymbolicNavigationManager service.
Public methodStatic memberGetTargetFrameworkAssemblies
Gets the global IVsTargetFrameworkAssemblies service.
Public methodStatic memberGetTaskList
Gets the global IVsTaskList service.
Public methodStatic memberGetTextManager
Gets the global IVsTextManager service.
Public methodStatic memberGetTextManager2
Gets the global IVsTextManager2 service.
Public methodStatic memberGetTextOut
Gets the global IVsTextOut service.
Public methodStatic memberGetThreadedWaitDialog
Gets the global IVsThreadedWaitDialog service.
Public methodStatic memberGetThreadPool
Gets the global IVsThreadPool service.
Public methodStatic memberGetToolbox
Gets the global IVsToolbox service.
Public methodStatic memberGetToolboxActiveXDataProvider
Gets the global IVsToolboxDataProvider service.
Public methodStatic memberGetToolboxDataProviderRegistry
Gets the global IVsToolboxDataProviderRegistry service.
Public methodStatic memberGetToolsOptions
Gets the global IVsToolsOptions service.
Public methodStatic memberGetTrackProjectDocuments2
Gets the global IVsTrackProjectDocuments2 service.
Public methodStatic memberGetTrackProjectDocuments3
Gets the global IVsTrackProjectDocuments3 service.
Public methodStatic memberGetTrackProjectRetargeting
Gets the global IVsTrackProjectRetargeting service.
Public methodStatic memberGetTrackSelection
Gets the global IVsTrackSelectionEx service.
Public methodStatic memberGetUIHierarchyWindowClipboardHelper
Gets the global IVsUIHierWinClipboardHelper service.
Public methodStatic memberGetUIShell
Gets the global IVsUIShell service.
Public methodStatic memberGetUIShellDocumentWindowManager
Gets the global IVsUIShellDocumentWindowMgr service.
Public methodStatic memberGetUIShellOpenDocument
Gets the global IVsUIShellOpenDocument service.
Public methodStatic memberGetUpgradeLogger
Gets the global IVsUpgradeLogger service.
Public methodStatic memberGetVba
Gets the global IVsVba service.
Public methodStatic memberGetWebBrowsingService
Gets the global IVsWebBrowsingService service.
Public methodStatic memberGetWebFavorites
Gets the global IVsWebFavorites service.
Public methodStatic memberGetWebPreview
Gets the global IVsWebPreview service.
Public methodStatic memberGetWebProxy
Gets the global IVsWebProxy service.
Public methodStatic memberGetWebUrlMru
Gets the global IVsWebURLMRU service.
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also