HostWorkspaceServices Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Per ogni servizio dell'area di lavoro fornito dall'ambiente host.
public ref class HostWorkspaceServices abstract
public abstract class HostWorkspaceServices
type HostWorkspaceServices = class
Public MustInherit Class HostWorkspaceServices
- Ereditarietà
-
HostWorkspaceServices
Costruttori
HostWorkspaceServices() |
Per ogni servizio dell'area di lavoro fornito dall'ambiente host. |
Proprietà
HostServices |
Servizi host da cui provengono i servizi dell'area di lavoro. |
PersistentStorage |
Obsoleti.
Obsoleta. Roslyn non supporta più un meccanismo per eseguire la persistenza arbitraria dei dati. Se tale funzionalità è necessaria, i consumer sono responsabili di fornirgli la semantica necessaria. |
SupportedLanguages |
Elenco di nomi di lingua per i servizi linguistici supportati. |
TemporaryStorage |
Obsoleti.
Obsoleta. Roslyn non supporta più un meccanismo per archiviare dati arbitrari in memoria. Se tale funzionalità è necessaria, i consumer sono responsabili di fornirgli la semantica necessaria. |
Workspace |
Area di lavoro corrispondente alla creazione di istanze dei servizi dell'area di lavoro |
Metodi
FindLanguageServices<TLanguageService>(HostWorkspaceServices+MetadataFilter) |
Trova tutti i servizi linguistici del tipo corrispondente in tutte le lingue supportate che corrispondono ai criteri di filtro. |
GetLanguageServices(String) |
Ottiene l'oggetto HostLanguageServices per il nome della lingua. |
GetRequiredService<TWorkspaceService>() |
Ottiene un servizio specifico dell'area di lavoro fornito dall'host identificato dal tipo di servizio. Se l'host non fornisce il servizio, questo metodo genera InvalidOperationException. |
GetService<TWorkspaceService>() |
Ottiene un servizio specifico dell'area di lavoro fornito dall'host identificato dal tipo di servizio. Se l'host non fornisce il servizio, questo metodo restituisce Null. |
IsSupported(String) |
Restituisce true se la lingua è supportata. |