Поделиться через


HostLanguageServices Класс

Определение

Для языковых служб, предоставляемых средой узла.

public ref class HostLanguageServices abstract
public abstract class HostLanguageServices
type HostLanguageServices = class
Public MustInherit Class HostLanguageServices
Наследование
HostLanguageServices

Конструкторы

HostLanguageServices()

Для языковых служб, предоставляемых средой узла.

Свойства

Language

Имя языка

LanguageServices

Неизменяемый snapshot служб узла. Предпочтительнее использовать вместо этого HostLanguageServices , когда это возможно.

WorkspaceServices

Объект HostWorkspaceServices , который был источником этой языковой службы.

Методы

GetRequiredService<TLanguageService>()

Возвращает службу для конкретного языка, предоставляемую узлом, определяемым типом службы. Если узел не предоставляет службу, этот метод возвращает исключение InvalidOperationException.

GetService<TLanguageService>()

Возвращает службу для конкретного языка, предоставляемую узлом, определяемым типом службы. Если узел не предоставляет службу, этот метод возвращает значение NULL.

Применяется к