VisualStudioServices.VS2022_6Services 类

定义

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

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

构造函数

VisualStudioServices.VS2022_6Services()

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

属性

AuditLogService

ServiceRpcDescriptor获取审核日志服务的 。

(继承自 VisualStudioServices.VS2022_5Services)
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 的本地实例,而是在广播后仅应用于远程实例时,将使用此服务。

DiagnosticManagerService

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

DiagnosticViewerService

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

DocumentService

ServiceRpcDescriptor获取文档服务的 。

(继承自 VisualStudioServices.VS2022_4Services)
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获取可用于缓存解决方案和提交特定数据(如单元测试、本地和远程语言服务相关结构)以帮助加快这些功能初始化的 for 解决方案缓存功能。

为此 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)

适用于