HostWorkspaceServices Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Для служб рабочей области, предоставляемых средой узла.
public ref class HostWorkspaceServices abstract
public abstract class HostWorkspaceServices
type HostWorkspaceServices = class
Public MustInherit Class HostWorkspaceServices
- Наследование
-
HostWorkspaceServices
Конструкторы
HostWorkspaceServices() |
Для служб рабочей области, предоставляемых средой узла. |
Свойства
HostServices |
Службы узла, из которых были созданы службы рабочей области. |
PersistentStorage |
Устаревшие..
Является устаревшей. Roslyn больше не поддерживает механизм для выполнения произвольного сохранения данных. Если такая функциональность необходима, потребители несут ответственность за предоставление ей любой необходимой семантики. |
SupportedLanguages |
Список имен языков для поддерживаемых языковых служб. |
TemporaryStorage |
Устаревшие..
Является устаревшей. Roslyn больше не поддерживает механизм хранения произвольных данных в памяти. Если такая функциональность необходима, потребители несут ответственность за предоставление ей любой необходимой семантики. |
Workspace |
Рабочая область, соответствующая этому экземпляру служб рабочей области |
Методы
FindLanguageServices<TLanguageService>(HostWorkspaceServices+MetadataFilter) |
Находит все языковые службы соответствующего типа на всех поддерживаемых языках, соответствующих критериям фильтра. |
GetLanguageServices(String) |
Возвращает для HostLanguageServices имени языка. |
GetRequiredService<TWorkspaceService>() |
Возвращает службу для рабочей области, предоставляемую узлом, идентифицируемым типом службы. Если узел не предоставляет службу, этот метод вызывает исключение InvalidOperationException. |
GetService<TWorkspaceService>() |
Возвращает службу для рабочей области, предоставляемую узлом, идентифицируемым типом службы. Если узел не предоставляет службу, этот метод возвращает значение NULL. |
IsSupported(String) |
Возвращает значение true, если язык поддерживается. |