Structs§
- Client
Capabilities - Defines capabilities for dynamic registration, workspace and text document features the client supports.
- DidChange
Text Document Params - Notification sent from client to server to signal changes to a text document.
- DidOpen
Text Document Params - Notification sent from the client to server to signal newly opened text documents.
- Initialize
Params - The first request from the client to the server.
- Initialize
Result - The result of a
initializerequest. - Initialized
Params - Notification sent from client to server after client receives
InitializeResult. - Position
- A line and character offset of a text document.
- Publish
Diagnostics Params - Notification sent from the server to the client to signal results of validation runs.
- Range
- Start and end
Positions where the endPositionis exclusive. - Registration
- General parameters to register for a capability.
- Registration
Params - Request sent from server to client to register for a new capability on the client side.
- Server
Capabilities - Describes capabilities provided by the server.
- Text
Document Content Change Event - Describes a change to a text document.
- Text
Document Item - An item to transfer a text document from the client to the server.
- Text
Document Sync Options - Versioned
Text Document Identifier - Denotes a specific version of a text document.
- Workspace
Folder - Describes a folder in a workspace.
Enums§
- Elective
- Text
Document Sync Kind - How the client should sync document changes with the server.
- Text
Document Sync Provider - Trace
Kind