Show / Hide Table of Contents

# Namespace Microsoft.SqlTools.ServiceLayer.LanguageServices.Contracts

### Classes

#### CompletionItem

#### CompletionRequest

#### CompletionResolveRequest

#### DefinitionError

Error object for Definition

#### DefinitionRequest

#### Diagnostic

#### DocumentHighlight

#### DocumentHighlightRequest

#### ExpandAliasRequest

#### FindModuleRequest

#### Hover

#### HoverRequest

#### IntelliSenseReadyNotification

Event sent when the language service is finished updating after a connection

#### IntelliSenseReadyParams

Parameters sent back with an IntelliSense ready event

#### MarkedString

#### ParameterInformation

#### PSModuleMessage

#### PublishDiagnosticsNotification

#### ReferencesContext

#### ReferencesParams

#### ReferencesRequest

#### ShowOnlineHelpRequest

#### SignatureHelp

#### SignatureHelpRequest

#### SignatureInformation

#### StatusChangedNotification

Event sent for language service status change notification

#### StatusChangeParams

Parameters sent back with an status change event

#### TelemetryEventNames

List of telemetry events

#### TelemetryNotification

Event sent when the language service needs to add a telemetry event

#### TelemetryParams

Parameters sent back with an IntelliSense ready event

#### TelemetryProperties

#### TextEdit

### Enums

#### CompletionItemKind

#### DiagnosticSeverity

#### DocumentHighlightKind