Namespace Microsoft.SqlTools.ServiceLayer.Workspace.Contracts
Classes
BufferPosition
Provides details about a position in a file buffer. All positions are expressed in 1-based positions (i.e. the first line and column in the file is position 1,1).
BufferRange
Provides details about a range between two positions in a file buffer.
DidChangeConfigurationNotification<TConfig>
DidChangeConfigurationParams<TConfig>
DidChangeTextDocumentNotification
DidChangeTextDocumentParams
DidCloseTextDocumentNotification
DidCloseTextDocumentParams
DidOpenTextDocumentNotification
DocumentSymbolParams
Defines a set of parameters to send document symbol request
DocumentSymbolRequest
FileChange
Contains details relating to a content change in an open file.
FileEvent
FilePosition
Provides details and operations for a buffer position in a specific file.
Location
Position
ScriptFile
Contains the details and contents of an open script file.
ScriptFileMarker
Contains details about a marker that should be displayed for the a script file. The marker information could come from syntax parsing or semantic analysis of the script.
ScriptRegion
Contains details about a specific region of text in script file.
SymbolInformation
TextDocumentChangeEvent
TextDocumentIdentifier
Defines a base parameter class for identifying a text document.
TextDocumentItem
Defines a text document.
TextDocumentPosition
Defines a position in a text document.
VersionedTextDocumentIdentifier
Define a specific version of a text document
WorkspaceSymbolParams
WorkspaceSymbolRequest
Structs
Range
Enums
FileChangeType
ScriptFileMarkerLevel
Defines the message level of a script file marker.