HostLanguageServices 类

定义

主机环境提供的每种语言服务。

public ref class HostLanguageServices abstract
public abstract class HostLanguageServices
type HostLanguageServices = class
Public MustInherit Class HostLanguageServices
继承
HostLanguageServices

构造函数

HostLanguageServices()

主机环境提供的每种语言服务。

属性

Language

语言的名称

LanguageServices

主机服务的不可变快照。 如果可能,最好使用 而不是 。HostLanguageServices

WorkspaceServices

HostWorkspaceServices源自此语言服务的 。

方法

GetRequiredService<TLanguageService>()

获取由服务类型标识的主机提供的特定于语言的服务。 如果主机未提供服务,此方法返回 将引发 InvalidOperationException

GetService<TLanguageService>()

获取由服务类型标识的主机提供的特定于语言的服务。 如果主机未提供服务,此方法将返回 null。

适用于