HostWorkspaceServices Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Por serviços de workspace fornecidos pelo ambiente de host.
public ref class HostWorkspaceServices abstract
public abstract class HostWorkspaceServices
type HostWorkspaceServices = class
Public MustInherit Class HostWorkspaceServices
- Herança
-
HostWorkspaceServices
Construtores
HostWorkspaceServices() |
Por serviços de workspace fornecidos pelo ambiente de host. |
Propriedades
HostServices |
Os serviços de host dos quais esses serviços de workspace se originaram. |
PersistentStorage |
Obsoleto.
Obsoleto. Roslyn não dá mais suporte a um mecanismo para executar persistência arbitrária de dados. Se essa funcionalidade for necessária, os consumidores serão responsáveis por fornecer a si mesmos qualquer semântica necessária. |
SupportedLanguages |
Uma lista de nomes de idioma para serviços de idioma com suporte. |
TemporaryStorage |
Obsoleto.
Obsoleto. O Roslyn não dá mais suporte a um mecanismo para armazenar dados arbitrários na memória. Se essa funcionalidade for necessária, os consumidores serão responsáveis por fornecer a si mesmos qualquer semântica necessária. |
Workspace |
O workspace correspondente a essa instanciação de serviços de workspace |
Métodos
FindLanguageServices<TLanguageService>(HostWorkspaceServices+MetadataFilter) |
Localiza todos os serviços de idioma do tipo correspondente em todos os idiomas com suporte que correspondem aos critérios de filtro. |
GetLanguageServices(String) |
Obtém o HostLanguageServices para o nome do idioma. |
GetRequiredService<TWorkspaceService>() |
Obtém um serviço específico do workspace fornecido pelo host identificado pelo tipo de serviço. Se o host não fornecer o serviço, esse método gerará InvalidOperationException. |
GetService<TWorkspaceService>() |
Obtém um serviço específico do workspace fornecido pelo host identificado pelo tipo de serviço. Se o host não fornecer o serviço, esse método retornará nulo. |
IsSupported(String) |
Retornará true se o idioma tiver suporte. |