HostWorkspaceServices Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Par les services d’espace de travail fournis par l’environnement hôte.
public ref class HostWorkspaceServices abstract
public abstract class HostWorkspaceServices
type HostWorkspaceServices = class
Public MustInherit Class HostWorkspaceServices
- Héritage
-
HostWorkspaceServices
Constructeurs
HostWorkspaceServices() |
Par les services d’espace de travail fournis par l’environnement hôte. |
Propriétés
HostServices |
Services hôtes d’où proviennent ces services d’espace de travail. |
PersistentStorage |
Obsolète.
Obsolète. Roslyn ne prend plus en charge un mécanisme permettant d’effectuer une persistance arbitraire des données. Si de telles fonctionnalités sont nécessaires, il incombe aux consommateurs de les fournir eux-mêmes avec la sémantique nécessaire. |
SupportedLanguages |
Liste des noms de langue pour les services linguistiques pris en charge. |
TemporaryStorage |
Obsolète.
Obsolète. Roslyn ne prend plus en charge un mécanisme pour stocker des données arbitraires en mémoire. Si de telles fonctionnalités sont nécessaires, il incombe aux consommateurs de les fournir eux-mêmes avec la sémantique nécessaire. |
Workspace |
Espace de travail correspondant à cette instanciation des services d’espace de travail |
Méthodes
FindLanguageServices<TLanguageService>(HostWorkspaceServices+MetadataFilter) |
Recherche tous les services linguistiques du type correspondant dans toutes les langues prises en charge qui correspondent aux critères de filtre. |
GetLanguageServices(String) |
Obtient le HostLanguageServices pour le nom de la langue. |
GetRequiredService<TWorkspaceService>() |
Obtient un service spécifique à l’espace de travail fourni par l’hôte identifié par le type de service. Si l’hôte ne fournit pas le service, cette méthode lève InvalidOperationException. |
GetService<TWorkspaceService>() |
Obtient un service spécifique à l’espace de travail fourni par l’hôte identifié par le type de service. Si l’hôte ne fournit pas le service, cette méthode retourne null. |
IsSupported(String) |
Retourne true si la langue est prise en charge. |