Microsoft.PowerFx.LanguageServerProtocol.Protocol Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Code |
Code action object model. https://docs.microsoft.com/en-us/dotnet/api/microsoft.visualstudio.languageserver.protocol.codeaction?view=visualstudiosdk-2019. |
Code |
Code action command object model. |
Code |
Code action context object model. |
Code |
Code action request parameters. |
Code |
Code action response (ex. Quick fix). |
Code |
CodeAction context object model. |
Command |
The command executed result. |
Completion |
|
Completion |
|
Completion |
|
Completion |
|
Custom |
Incoming LSP payload for a NL request. See FX2NL. |
Custom |
Response for a CustomNL2FxParams event. |
Custom |
Incoming LSP payload for a capabilities request. See GetCapabilities. |
Custom |
Response for a CustomGetCapabilitiesParams event. Describes addtiional features available from this endpoint. |
CustomNL2Fx |
Incoming LSP payload for a NL request. See NL2FX. |
CustomNL2Fx |
Response for a CustomNL2FxParams event. |
CustomNL2Fx |
Result of an NL2Fx opereation. This is an object so we can include future information like ranking, model version, etc. |
Custom |
Custom LSP protocol starts with '$/', not all client supports. |
Diagnostic | |
Did |
|
Did |
|
Initial |
|
Language |
Base class to represent the request params. |
Parameter |
Represents a parameter of a callable-signature. A parameter can have a label and a doc-comment. |
Position | |
Publish |
|
Publish |
|
Publish |
|
Range | |
Signature |
Signature help represents the signature of something callable. There can be multiple signatures but only one active and only one active parameter. |
Signature |
Additional information about the context in which a signature help request was triggered. |
Signature |
|
Signature |
Represents the signature of something callable. A signature can have a label, like a function-name, a doc-comment, and a set of parameters. |
Text |
|
Text |
|
Text |
|
Text |
|
Text |
|
Text |
Text edit object model. |
Versioned |
|
Workspace |
Workpsace edit object model. https://microsoft.github.io/language-server-protocol/specifications/specification-3-17/#workspaceEdit. |
Completion |
The kind of a completion entry. |
Completion |
|
Diagnostic |
|
Signature |