VisualStudioServices.VS2022Services Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Enumerates the services available in Visual Studio 2022.
public: ref class VisualStudioServices::VS2022Services : Microsoft::VisualStudio::VisualStudioServices::VS2019_11Services
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public class VisualStudioServices.VS2022Services : Microsoft.VisualStudio.VisualStudioServices.VS2019_11Services
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
type VisualStudioServices.VS2022Services = class
inherit VisualStudioServices.VS2019_11Services
Public Class VisualStudioServices.VS2022Services
Inherits VisualStudioServices.VS2019_11Services
- Inheritance
-
VisualStudioServices.VS2022Services
- Derived
- Attributes
Constructors
VisualStudioServices.VS2022Services() |
Initializes a new instance of the VisualStudioServices.VS2022Services class. |
Properties
BuildService |
Gets the ServiceRpcDescriptor for the open document service. Use the IBuildService interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_7Services) |
CacheService |
Gets the ServiceRpcDescriptor for the cache feature that can be used to cache solution/folder and commit specific data such as unit test, language service related structures both locally and remotely to help speed up initialiation of those features. Use the ICacheService interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_9Services) |
ClientNotificationService |
Gets the ServiceRpcDescriptor for the client notification service. Use the IClientNotificationService interface for the proxy for this service. (Inherited from VisualStudioServices.VS2019_9Services) |
CommandSetProviderServiceTemplateV1 |
Gets the ServiceRpcDescriptor for services implementing the ICommandSetProvider. This descriptor should never be sued directly but should instead be used as a template where the ServiceMoniker is replaced by the specific instance of this type of service that is being requested. Use the ICommandSetProvider interface for the client proxy for this service. |
ConnectedWorkspaceService |
Gets the ServiceRpcDescriptor for the connected workspace service. Use the IConnectedWorkspaceService interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_6Services) |
ContextRuleMonitorService |
Gets the ServiceRpcDescriptor for the context rule monitoring service. Use the IContextRuleMonitorService interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_7Services) |
DiagnosticManagerBroadcastService |
Gets the ServiceRpcDescriptor for the diagnostic manager broadcast service. Use the IDiagnosticManagerService interface for the client proxy for this service. This service is used when the diagnostics being set via the service are not meant to be applied to the local instance of VS, but instead only to remote instances after broadcasting. (Inherited from VisualStudioServices.VS2019_9Services) |
DiagnosticManagerService |
Gets the ServiceRpcDescriptor for the diagnostic manager service. Use the IDiagnosticManagerService interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_7Services) |
DiagnosticViewerService |
Gets the ServiceRpcDescriptor for the diagnostic viewer service. Use the IDiagnosticViewerService interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_7Services) |
ExtensionMetadataService |
Gets the ServiceRpcDescriptor for the extension metadata service. Use the IExtensionMetadataService interface for the client proxy for this service. |
ExtensionResourceDictionaryService |
Gets the ServiceRpcDescriptor for the extension resource dictionary service. Use the IStringResourceDictionary interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_9Services) |
FileSystem |
Gets the ServiceRpcDescriptor for the file system service. Use the IFileSystem interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_10Services) |
FileSystemAuthorizationService |
Gets the ServiceRpcDescriptor for the context rule monitoring service. Use the IFileSystemAuthorizationService interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_7Services) |
MissingComponentRegistrationService |
Gets the ServiceRpcDescriptor for the missing component registration service. Use the IMissingComponentRegistrationService interface for the client proxy for this service. |
OpenDocumentService |
Gets the ServiceRpcDescriptor for the open document service. Use the IOpenDocumentService interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_8Services) |
OutputChannelStore |
Gets the ServiceRpcDescriptor for the output channel store service. Use the IOutputChannelStore interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_8Services) |
ProjectFileInvisibleEditorTracker |
Gets the ServiceRpcDescriptor for the profile file invisible editor service. Use the IProjectFileInvisibleEditorTracker interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_6Services) |
ReducedFunctionalityReportingService |
Gets the ServiceRpcDescriptor for the service to report missing brokered services to. Use the IReducedFunctionalityReportingService interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_8Services) |
RemoteBrokeredServiceManifest |
Gets the ServiceRpcDescriptor for the manifest service which discloses information about services available at a remote source. Use the IBrokeredServiceManifest interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_4Services) |
SettingsManager |
Gets the ServiceRpcDescriptor for the settings manager service. Use the ISettingsManager3 interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_4Services) |
SingleFileGenerator |
Gets the ServiceRpcDescriptor for the single file generator. Use the ISingleFileGenerator interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_5Services) |
SolutionCacheService |
Gets the ServiceRpcDescriptor for solution cache feature that can be used to cache solution and commit specific data such as unit test, language service related structures both locally and remotely to help speed up initialiation of those features. Use the ISolutionCacheService interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_9Services) |
SolutionService |
Gets the ServiceRpcDescriptor for the solution service. Use the ISolutionService interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_9Services) |
TraceHubRegistrationService |
Gets the ServiceJsonRpcDescriptor for the TraceHubRegistration service. Use the ITraceHubRegistrationService interface for the proxy for this service. (Inherited from VisualStudioServices.VS2019_10Services) |
VersionInfoService |
Gets the ServiceRpcDescriptor for the version info service. This service is available on a Live Share guest or Codespace client and provides version information regarding the Live Share host or Codespace server. Use the IVersionInfoService interface for the client proxy for this service. (Inherited from VisualStudioServices.VS2019_6Services) |
Methods
CreateFileSystemProviderServiceDescriptor(ServiceMoniker) |
Creates a ServiceRpcDescriptor for an extension to the FileSystem service. An extension to the FileSystem service must implement IFileSystemProvider and can optionally implement IRemoteFileSystemProvider. (Inherited from VisualStudioServices.VS2019_6Services) |