VisualStudioServices.VS2022_4Services 类

定义

枚举 Visual Studio 2022 Update 4 中可用的服务。

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public class VisualStudioServices.VS2022_4Services : Microsoft.VisualStudio.VisualStudioServices.VS2022_3Services
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
type VisualStudioServices.VS2022_4Services = class
    inherit VisualStudioServices.VS2022_3Services
Public Class VisualStudioServices.VS2022_4Services
Inherits VisualStudioServices.VS2022_3Services
继承
派生
属性

构造函数

VisualStudioServices.VS2022_4Services()

初始化 VisualStudioServices.VS2022_4Services 类的新实例。

属性

BuildService

ServiceRpcDescriptor获取打开的文档服务的 。 为此 IBuildService 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_7Services)
CacheService

获取缓存功能的 , ServiceRpcDescriptor 该功能可用于缓存解决方案/文件夹并提交特定数据,例如本地和远程的单元测试、语言服务相关结构,以帮助加快这些功能的初始化速度。

为此 ICacheService 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2022_2Services)
ClientNotificationService

获取 ServiceRpcDescriptor 客户端通知服务的 。 为此 IClientNotificationService 服务使用代理的 接口。

(继承自 VisualStudioServices.VS2019_9Services)
CommandSetProviderServiceTemplateV1

ServiceRpcDescriptor获取实现 的服务的 ICommandSetProvider。 不应直接起诉此描述符,而应将其用作模板,其中 ServiceMoniker 替换为所请求的此类型服务的特定实例。 为此 ICommandSetProvider 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2022Services)
ConnectedWorkspaceService

ServiceRpcDescriptor获取连接的工作区服务的 。 为此 IConnectedWorkspaceService 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_6Services)
ContextRuleMonitorService

获取 ServiceRpcDescriptor 上下文规则监视服务的 。 为此 IContextRuleMonitorService 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_7Services)
DiagnosticManagerBroadcastService

ServiceRpcDescriptor获取诊断管理器广播服务的 。 为此 IDiagnosticManagerService 服务使用客户端代理的 接口。 如果通过服务设置的诊断不打算应用于 VS 的本地实例,而是仅在广播后应用于远程实例,则使用此服务。

(继承自 VisualStudioServices.VS2019_9Services)
DiagnosticManagerService

获取 ServiceRpcDescriptor 诊断管理器服务的 。 为此 IDiagnosticManagerService 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_7Services)
DiagnosticViewerService

获取 ServiceRpcDescriptor 诊断查看器服务的 。 为此 IDiagnosticViewerService 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_7Services)
DocumentService

ServiceRpcDescriptor获取文档服务的 。

EnvironmentVariableService

ServiceRpcDescriptor获取环境变量服务的 。

(继承自 VisualStudioServices.VS2022_3Services)
ExtensionMetadataService

获取 ServiceRpcDescriptor 扩展元数据服务的 。 为此 IExtensionMetadataService 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2022_2Services)
ExtensionResourceDictionaryService

ServiceRpcDescriptor获取扩展资源字典服务的 。 为此 IStringResourceDictionary 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_9Services)
FileSystem

ServiceRpcDescriptor获取文件系统服务的 。 为此 IFileSystem 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_10Services)
FileSystemAuthorizationService

获取 ServiceRpcDescriptor 上下文规则监视服务的 。 为此 IFileSystemAuthorizationService 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_7Services)
MissingComponentRegistrationService

获取 ServiceRpcDescriptor 缺少的组件注册服务的 。 为此 IMissingComponentRegistrationService 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2022Services)
OpenDocumentService

ServiceRpcDescriptor获取打开的文档服务的 。 为此 IOpenDocumentService 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_8Services)
OutputChannelStore

ServiceRpcDescriptor获取输出通道存储服务的 。 为此 IOutputChannelStore 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_8Services)
ProjectFileInvisibleEditorTracker

ServiceRpcDescriptor获取配置文件不可见编辑器服务的 。 为此 IProjectFileInvisibleEditorTracker 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_6Services)
ReducedFunctionalityReportingService

获取 ServiceRpcDescriptor 服务要报告缺失的中转服务的 。 为此 IReducedFunctionalityReportingService 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_8Services)
RemoteBrokeredServiceManifest

ServiceRpcDescriptor获取清单服务的 ,该服务公开有关远程源上可用服务的信息。 为此 IBrokeredServiceManifest 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_4Services)
SettingsManager

获取 ServiceRpcDescriptor 设置管理器服务的 。 为此 ISettingsManager3 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_4Services)
SingleFileGenerator

ServiceRpcDescriptor获取单个文件生成器的 。 为此 ISingleFileGenerator 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_5Services)
SolutionCacheService

ServiceRpcDescriptor获取解决方案缓存功能的 ,该功能可用于缓存解决方案并提交特定数据,例如本地和远程的单元测试、语言服务相关结构,以帮助加快这些功能的初始化速度。

为此 ISolutionCacheService 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_9Services)
SolutionService

ServiceRpcDescriptor获取解决方案服务的 。 为此 ISolutionService 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_9Services)
ToolWindowManager

ServiceRpcDescriptor获取工具窗口管理器的 。 为此 IToolWindowManager 服务使用 接口。

(继承自 VisualStudioServices.VS2022_3Services)
TraceHubRegistrationService

获取 ServiceJsonRpcDescriptor TraceHubRegistration 服务的 。 为此 ITraceHubRegistrationService 服务使用代理的 接口。

(继承自 VisualStudioServices.VS2019_10Services)
UserPromptService

ServiceRpcDescriptor获取用户提示服务的 。

(继承自 VisualStudioServices.VS2022_3Services)
VersionInfoService

获取 ServiceRpcDescriptor 版本信息服务的 。 此服务在 Live Share 来宾或 Codespace 客户端上可用,并提供有关 Live Share 主机或 Codespace 服务器的版本信息。 为此 IVersionInfoService 服务使用客户端代理的 接口。

(继承自 VisualStudioServices.VS2019_6Services)
WorkProgressService

获取 ServiceRpcDescriptor VS 扩展的进度报告服务的 。

(继承自 VisualStudioServices.VS2022_3Services)

方法

CreateFileSystemProviderServiceDescriptor(ServiceMoniker)

ServiceRpcDescriptor为服务的扩展FileSystem创建 。 服务的扩展 FileSystem 必须实现 IFileSystemProvider ,并且可以选择性地实现 IRemoteFileSystemProvider

(继承自 VisualStudioServices.VS2019_6Services)

适用于