Share via


ILanguageServiceProvider Interface

Definition

Offers language service activation for open files.

public interface class ILanguageServiceProvider
public interface class ILanguageServiceProvider
__interface ILanguageServiceProvider
public interface ILanguageServiceProvider
type ILanguageServiceProvider = interface
Public Interface ILanguageServiceProvider

Remarks

An implementing type should export this interface with the ExportLanguageServiceProviderAttribute.

Methods

InitializeAsync(String, IReadOnlyCollection<FileContext>, CancellationToken)

Initializes the language service for the specified file, or updates it with a new set of contexts.

UninitializeAsync(String)

Removes the language service integration for the specified file.

Applies to