Share via


Methods Class

Definition

Class which contains the string values for all common language protocol methods.

public ref class Methods abstract sealed
public static class Methods
type Methods = class
Public Class Methods
Inheritance
Methods

Fields

ClientRegisterCapability

Strongly typed message object for 'client/registerCapability'.

ClientRegisterCapabilityName

Method name for 'client/registerCapability'.

ClientUnregisterCapability

Strongly typed message object for 'client/unregisterCapability'.

ClientUnregisterCapabilityName

Method name for 'client/unregisterCapability'.

CodeActionResolve

Strongly typed message object for 'codeAction/resolve'.

CodeActionResolveName

Method name for 'codeAction/resolve'

CodeLensResolve

Strongly typed message object for 'codeLens/resolve'

CodeLensResolveName

Method name for 'codeLens/resolve'

DocumentColorRequest

Strongly typed message object for 'textDocument/documentColor'.

DocumentLinkResolve

Strongly typed message object for 'documentLink/resolve'.

DocumentLinkResolveName

Method name for 'documentLink/resolve'.

Exit

Strongly typed message object for 'exit'.

ExitName

Method name for 'exit'.

Initialize

Strongly typed message object for 'initialize'.

Initialized

Strongly typed message object for 'initialized'.

InitializedName

Method name for 'initialized'.

InitializeName

Method name for 'initialize'.

PartialResultTokenName

Name of the progress token in the request.

PartialResultTokenPropertyName

Name of the progress token in the request.

ProgressNotificationName

Method name for '$/progress' notifications.

ProgressNotificationTokenName

Name of the progress token in the $/progress notification.

Shutdown

Strongly typed message object for 'shutdown'.

ShutdownName

Method name for 'shutdown'.

TelemetryEvent

Strongly typed message object for 'telemetry/event'.

TelemetryEventName

Method name for 'telemetry/event'.

TextDocumentCodeAction

Strongly typed message object for 'textDocument/codeAction'

TextDocumentCodeActionName

Method name for 'textDocument/codeAction'

TextDocumentCodeLens

Strongly typed message object for 'textDocument/codeLens'

TextDocumentCodeLensName

Method name for 'textDocument/codeLens'

TextDocumentCompletion

Strongly typed message object for 'textDocument/completion'.

TextDocumentCompletionName

Method name for 'textDocument/completion'.

TextDocumentCompletionResolve

Strongly typed message object for 'completionItem/resolve'.

TextDocumentCompletionResolveName

Method name for 'completionItem/resolve'.

TextDocumentDefinition

Strongly typed message object for 'textDocument/definition'.

TextDocumentDefinitionName

Method name for 'textDocument/definition'.

TextDocumentDidChange

Strongly typed message object for 'textDocument/didChange'.

TextDocumentDidChangeName

Method name for 'textDocument/didChange'.

TextDocumentDidClose

Strongly typed message object for 'textDocument/didClose'.

TextDocumentDidCloseName

Method name for 'textDocument/didClose'.

TextDocumentDidOpen

Strongly typed message object for 'textDocument/didOpen'.

TextDocumentDidOpenName

Method name for 'textDocument/didOpen'.

TextDocumentDidSave

Strongly typed message object for 'textDocument/didSave'.

TextDocumentDidSaveName

Method name for 'textDocument/didSave'.

TextDocumentDocumentColorName

Method name for 'textDocument/documentColor'.

TextDocumentDocumentHighlight

Strongly typed message object for 'textDocument/documentHighlight'.

TextDocumentDocumentHighlightName

Method name for 'textDocument/documentHighlight'.

TextDocumentDocumentLink

Strongly typed message object for 'textDocument/documentLink'.

TextDocumentDocumentLinkName

Method name for 'textDocument/documentLink'.

TextDocumentDocumentSymbol

Strongly typed message object for 'textDocument/documentSymbol'.

TextDocumentDocumentSymbolName

Method name for 'textDocument/documentSymbol'.

TextDocumentFoldingRange

Stronly typed message object for 'textDocument/foldingRange'.

TextDocumentFoldingRangeName

Method name for 'textDocument/foldingRange'.

TextDocumentFormatting

Strongly typed message object for 'textDocument/formatting'.

TextDocumentFormattingName

Method name for 'textDocument/formatting'.

TextDocumentHover

Strongly typed message object for 'textDocument/hover'

TextDocumentHoverName

Method name for 'textDocument/hover'

TextDocumentImplementation

Strongly typed message object for 'textDocument/implementation'.

TextDocumentImplementationName

Method name for 'textDocument/implementation'.

TextDocumentLinkedEditingRange

Strongly typed message object for 'textDocument/linkedEditingRange'.

TextDocumentLinkedEditingRangeName

Method name for 'textDocument/linkedEditingRange'.

TextDocumentOnTypeFormatting

Strongly typed message object for 'textDocument/onTypeFormatting'.

TextDocumentOnTypeFormattingName

Method name for 'textDocument/onTypeFormatting'.

TextDocumentPublishDiagnostics

Strongly typed message object for 'textDocument/publishDiagnostics'.

TextDocumentPublishDiagnosticsName

Method name for 'textDocument/publishDiagnostics'.

TextDocumentRangeFormatting

Strongly typed message object for 'textDocument/rangeFormatting'.

TextDocumentRangeFormattingName

Method name for 'textDocument/rangeFormatting'.

TextDocumentReferences

Strongly typed message object for 'textDocument/references'.

TextDocumentReferencesName

Method name for 'textDocument/references'.

TextDocumentRename

Strongly typed message object for "textDocument/rename".

TextDocumentRenameName

Method name for "textDocument/rename".

TextDocumentSemanticTokensFull

Strongly typed message object for 'textDocument/semanticTokens/full'.

TextDocumentSemanticTokensFullDelta

Strongly typed message object for 'textDocument/semanticTokens/full/delta'.

TextDocumentSemanticTokensFullDeltaName

Method name for 'textDocument/semanticTokens/full/delta',

TextDocumentSemanticTokensFullName

Method name for 'textDocument/semanticTokens/full'.

TextDocumentSemanticTokensRange

Strongly typed message object for 'textDocument/semanticTokens/range'.

TextDocumentSemanticTokensRangeName

Method name for 'textDocument/semanticTokens/range',

TextDocumentSignatureHelp

Strongly typed message object for 'textDocument/signatureHelp'.

TextDocumentSignatureHelpName

Method name for 'textDocument/signatureHelp'.

TextDocumentTypeDefinition

Strongly typed message object for 'textDocument/typeDefinition'.

TextDocumentTypeDefinitionName

Method name for 'textDocument/typeDefinition'.

TextDocumentWillSave

Strongly typed message object for 'textDocument/willSave'.

TextDocumentWillSaveName

Method name for 'textDocument/willSave'.

TextDocumentWillSaveWaitUntil

Strongly typed message object for 'textDocument/willSaveWaitUntil'.

TextDocumentWillSaveWaitUntilName

Method name for 'textDocument/willSaveWaitUntil'.

WindowLogMessage

Strongly typed message object for 'window/logMessage'.

WindowLogMessageName

Method name for 'window/logMessage'.

WindowShowMessage

Strongly typed message object for 'window/showMessage'.

WindowShowMessageName

Method name for 'window/showMessage'.

WindowShowMessageRequest

Strongly typed message object for 'window/showMessageRequest'.

WindowShowMessageRequestName

Method name for 'window/showMessageRequest'.

WorkDoneTokenName

Name of the work done token in the request.

WorkspaceApplyEdit

Strongly typed message object for 'workspace/applyEdit'.

WorkspaceApplyEditName

Method name for 'workspace/applyEdit'.

WorkspaceConfiguration

Strongly typed message object for 'workspace/configuration'.

WorkspaceConfigurationName

Method name for 'workspace/configuration'.

WorkspaceDidChangeConfiguration

Strongly typed message object for 'workspace/didChangeConfiguration'.

WorkspaceDidChangeConfigurationName

Method name for 'workspace/didChangeConfiguration'.

WorkspaceDidChangeWatchedFiles

Strongly typed message object for 'workspace/didChangeWatchedFiles'.

WorkspaceDidChangeWatchedFilesName

Method name for 'workspace/didChangeWatchedFiles'.

WorkspaceExecuteCommand

Strongly typed message object for 'workspace/executeCommand'

WorkspaceExecuteCommandName

Method name for 'workspace/executeCommand'

WorkspaceSymbol

Strongly typed message object for 'workspace/symbol'.

WorkspaceSymbolName

Method name for 'workspace/symbol'.

Applies to