HostLanguageServices Klasse

Definition

Pro Sprachdienste, die von der Hostumgebung bereitgestellt werden.

public ref class HostLanguageServices abstract
public abstract class HostLanguageServices
type HostLanguageServices = class
Public MustInherit Class HostLanguageServices
Vererbung
HostLanguageServices

Konstruktoren

Name Beschreibung
HostLanguageServices()

Pro Sprachdienste, die von der Hostumgebung bereitgestellt werden.

Eigenschaften

Name Beschreibung
Language

Der Name der Sprache

LanguageServices

Unveränderliche Momentaufnahme der Hostdienste. Verwenden Sie stattdessen HostLanguageServices , wenn möglich.

WorkspaceServices

Der HostWorkspaceServices , der aus diesem Sprachdienst stammt.

Methoden

Name Beschreibung
GetRequiredService<TLanguageService>()

Ruft einen sprachspezifischen Dienst ab, der von dem host bereitgestellt wird, der durch den Diensttyp identifiziert wird. Wenn der Host den Dienst nicht bereitstellt, wird von dieser Methode ausgelöst InvalidOperationException.

GetService<TLanguageService>()

Ruft einen sprachspezifischen Dienst ab, der von dem host bereitgestellt wird, der durch den Diensttyp identifiziert wird. Wenn der Host den Dienst nicht bereitstellt, gibt diese Methode NULL zurück.

Gilt für: