Compartir a través de


HostWorkspaceServices Clase

Definición

Servicios por área de trabajo proporcionados por el entorno de host.

public ref class HostWorkspaceServices abstract
public abstract class HostWorkspaceServices
type HostWorkspaceServices = class
Public MustInherit Class HostWorkspaceServices
Herencia
HostWorkspaceServices

Constructores

HostWorkspaceServices()

Servicios por área de trabajo proporcionados por el entorno de host.

Propiedades

HostServices

Los servicios de host de los que se originó este servicio de área de trabajo.

PersistentStorage
Obsoletos.

Obsoleto. Roslyn ya no admite un mecanismo para realizar una persistencia arbitraria de los datos. Si se necesita esta funcionalidad, los consumidores son responsables de proporcionarla a sí mismos con la semántica necesaria.

SupportedLanguages

Lista de nombres de idioma para los servicios de idioma admitidos.

TemporaryStorage
Obsoletos.

Obsoleto. Roslyn ya no admite un mecanismo para almacenar datos arbitrarios en memoria. Si se necesita esta funcionalidad, los consumidores son responsables de proporcionarla a sí mismos con la semántica necesaria.

Workspace

Área de trabajo correspondiente a esta creación de instancias de servicios de área de trabajo

Métodos

FindLanguageServices<TLanguageService>(HostWorkspaceServices+MetadataFilter)

Busca todos los servicios de idioma del tipo correspondiente en todos los idiomas admitidos que coincidan con los criterios de filtro.

GetLanguageServices(String)

Obtiene para HostLanguageServices el nombre del idioma.

GetRequiredService<TWorkspaceService>()

Obtiene un servicio específico del área de trabajo proporcionado por el host identificado por el tipo de servicio. Si el host no proporciona el servicio, este método produce InvalidOperationException.

GetService<TWorkspaceService>()

Obtiene un servicio específico del área de trabajo proporcionado por el host identificado por el tipo de servicio. Si el host no proporciona el servicio, este método devuelve null.

IsSupported(String)

Devuelve true si se admite el idioma.

Se aplica a