Microsoft.VisualStudio.LanguageServer.Protocol Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
ApplyWorkspaceEditParams |
Classe que representa os parâmetros enviados de um servidor para um cliente para a solicitação workspace/applyEdit. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
ApplyWorkspaceEditResponse |
Classe que representa a resposta enviada para uma solicitação de workspace/applyEdit. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
ClientCapabilities |
Classe que representa os recursos do cliente. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CodeAction |
Uma classe que representa uma alteração que pode ser executada no código. Uma CodeAction deve definir Edit ou Command. Se ambos forem fornecidos, a edição será aplicada primeiro e, em seguida, o comando será executado. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CodeActionContext |
Classe que representa informações de diagnóstico sobre o contexto de uma ação de código Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CodeActionKindSetting |
Classe que contém o conjunto de tipos de ação de código com suporte. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CodeActionLiteralSetting |
Classe que representa o suporte para literais de ação de código. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CodeActionOptions |
Classe que representa as opções de registro para suporte a ações de código. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CodeActionParams |
Classe que representa os parâmetros enviados do cliente para o servidor para a solicitação textDocument/codeAction. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CodeActionResolveSupportSetting |
Classe que representa as configurações para suporte a codeAction/resolve. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CodeActionSetting |
Classe que representa as configurações para suporte à ação de código. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CodeDescription |
Classe que representa uma descrição para um código de erro. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CodeLens |
Uma classe que representa um comando de lente de código que deve ser mostrado junto com o código-fonte. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CodeLensOptions |
Classe que representa as opções para suporte à lente de código. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CodeLensParams |
Classe que representa os parâmetros enviados do cliente para o servidor para uma solicitação textDocument/codeLens. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CodeLensRegistrationOptions |
Classe que representa as opções de registro para suporte à lente de código de indicação. |
Color |
Classe que representa uma cor. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
ColorInformation |
Classe que representa informações de cor. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
Command |
Classe que representa uma referência a um comando Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CompletionContext |
Classe que representa informações adicionais sobre o conteúdo no qual uma solicitação de conclusão é disparada. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CompletionItem |
Classe que representa um item de conclusão do IntelliSense. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CompletionItemKindSetting |
Classe que representa a configuração de inicialização para o tipo de item de conclusão Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CompletionItemSetting |
Classe que representa a configuração de inicialização do item de conclusão. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CompletionList |
Classe que representa uma lista de conclusão. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CompletionListItemDefaults |
Classe que representa as propriedades padrão associadas a toda a lista de conclusão. |
CompletionListSetting |
Classe que representa recursos para o tipo de lista de conclusão. |
CompletionOptions |
Classe que representa os recursos de conclusão. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CompletionParams |
Classe que representa os parâmetros para a solicitação textDocument/completion. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CompletionRegistrationOptions |
Classe que representa as opções para registrar o suporte à conclusão. |
CompletionSetting |
Classe que representa a configuração de inicialização para conclusão. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
ConfigurationItem |
Classe que representa um item de configuração. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
ConfigurationParams |
Classe que representa os parâmetros para a solicitação de workspace/configuração. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CreateFile |
Classe que representa uma operação de criação de arquivo. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CreateFileOptions |
Classe que representa as opções para uma operação de criação de arquivo. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
DefinitionOptions |
Classe que representa os recursos de símbolos de workspace. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
DeleteFile |
Classe que representa uma operação de exclusão de arquivo. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
DeleteFileOptions |
Classe que representa as opções para uma operação de criação de arquivo. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
Diagnostic |
Classe que representa uma mensagem de diagnóstico de código-fonte. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
DidChangeConfigurationParams |
Classe que representa o parâmetro enviado com solicitações de workspace/didChangeConfiguration. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
DidChangeTextDocumentParams |
Classe que representa o parâmetro que é enviado com a mensagem textDocument/didChange. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
DidChangeWatchedFilesParams |
Classe que representa o parâmetro enviado com a mensagem workspace/didChangeWatchedFiles. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
DidChangeWatchedFilesRegistrationOptions |
Classe que representa as opções para registrar o suporte a workspace/didChangeWatchedFiles. |
DidCloseTextDocumentParams |
Classe que representa o parâmetro que é enviado com a mensagem textDocument/didClose. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
DidOpenTextDocumentParams |
Classe que representa o parâmetro enviado com a mensagem textDocument/didOpen. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
DidSaveTextDocumentParams |
Classe que representa o parâmetro enviado com uma mensagem textDocument/didSave. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
DocumentColorOptions |
Classe que representa os recursos de símbolos de workspace. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
DocumentColorParams |
Classe que representa os parâmetros enviados para uma solicitação textDocument/documentColor. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentFilter |
Classe que representa um filtro sobre determinados tipos de documentos Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentFormattingOptions |
Classe que representa as opções de formatação de documento para recursos de servidor. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentFormattingParams |
Classe que representa o parâmetro que é enviado com textDocument/mensagem de formatação. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentHighlight |
Classe que representa a resposta de uma solicitação textDocument/documentHighlight. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentHighlightOptions |
Classe que representa os recursos de símbolos de workspace. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentHighlightParams |
Classe que representa os parâmetros enviados para uma solicitação textDocument/documentHighlight. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentLink |
Classe que representa a resposta de uma solicitação textDocument/documentLink. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentLinkOptions |
Classe que representa as opções de link do documento para recursos de servidor. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentLinkParams |
Classe que representa os parâmetros enviados para uma solicitação textDocument/documentLink. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentLinkRegistrationOptions |
Classe que representa as opções para registrar o suporte a textDocument/documentLink. |
DocumentOnTypeFormattingOptions |
Classe que representa as opções para na formatação de tipo. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentOnTypeFormattingParams |
Classe que representa os parâmetros enviados para uma solicitação textDocument/onTypeFormatting. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentOnTypeFormattingRegistrationOptions |
Classe que representa as opções para registrar o suporte a textDocument/onTypeFormatting. |
DocumentRangeFormattingOptions |
Classe que representa as opções de formatação do intervalo de documentos para recursos de servidor. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentRangeFormattingParams |
Classe que representa o parâmetro que é enviado com a mensagem textDocument/rangeFormatting. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentSymbol |
Representa constructos de programação como variáveis, classes, interfaces etc. que aparecem em um documento. Os símbolos de documento podem ser hierárquicos e têm dois intervalos: um que inclui sua definição e outro que aponta para seu intervalo mais interessante, por exemplo, o intervalo de um identificador. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentSymbolOptions |
Classe que representa os recursos de símbolos de workspace. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentSymbolParams |
Classe que representa o parâmetro enviado com textDocument/documentSymbol requests. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentSymbolSetting |
Classe que representa a configuração de inicialização para símbolos de documento. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
DocumentUriConverter |
TODO: documento |
DynamicRegistrationSetting |
Classe que representa uma configuração que pode ser registrada dinamicamente. |
ExecuteCommandOptions |
Classe que representa as opções para executar o suporte a comandos. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
ExecuteCommandParams |
Classe que representa os parâmetros enviados do cliente para o servidor para a solicitação workspace/executeCommand. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
ExecuteCommandRegistrationOptions |
Classe que representa as opções de registro para indicar o suporte ao comando execute. |
FileEvent |
Classe que representa um evento de alteração de arquivo. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
FileSystemWatcher |
Classe que representa as opções do observador para DidChangeWatchedFilesRegistrationOptions |
FoldingRange |
Classe que representa um intervalo de dobramento em um documento. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
FoldingRangeOptions |
Classe que representa as opções do provedor de intervalo de dobramento para inicialização. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
FoldingRangeOptionsConverter |
Conversor que serializa um valor booliano para FoldingRangeProviderOptions. |
FoldingRangeParams |
Classe que representa o parâmetro de solicitação de intervalo de dobramento. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
FoldingRangeProviderOptions |
Classe que representa as opções do provedor de intervalo de dobramento para inicialização. |
FoldingRangeSetting |
Classe que representa a configuração do intervalo de dobramento para inicialização. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
FormattingOptions |
Classe que representa as opções de formatação. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
Hover |
Classe que representa os dados retornados por uma solicitação textDocument/hover. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
HoverContentsConverter |
Conversor que fornece serialização personalizada para a Contents propriedade . |
HoverOptions |
Classe que representa o suporte ao foco do servidor. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
HoverSetting |
Classe que representa a configuração de inicialização para focalizar. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
ImplementationOptions |
Classe que representa os recursos de símbolos de workspace. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
InitializedParams |
Classe que contém informações enviadas com a notificação 'inicializada'. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
InitializeError |
Classe que representa o tipo de erro enviado quando a solicitação de inicialização falha. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
InitializeParams |
Classe que representa o parâmetro enviado com uma solicitação de método initialize. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
InitializeResult |
Classe que representa o resultado retornado pela solicitação de inicialização. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
LinkedEditingRangeOptions |
Classe que representa recursos de intervalo de edição vinculados. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
LinkedEditingRangeParams |
Classe que representa os parâmetros enviados para uma solicitação textDocument/linkedEditingRange. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
LinkedEditingRanges |
Classe que representa a resposta de uma resposta LinkedEditingRanges. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
Location |
Classe que representa um local em um documento. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
LogMessageParams |
Classe que representa o parâmetro enviado com solicitações window/logMessage. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
LspNotification<TIn> |
Objeto fortemente tipado usado para especificar o tipo de parâmetro de uma notificação LSP. |
LspRequest<TIn,TOut> |
Objeto fortemente tipado usado para especificar o parâmetro e os tipos de retorno de uma solicitação LSP. |
MarkedString |
Classe que representa texto legível humano que deve ser renderizado. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
MarkupContent |
Classe que representa o texto e um formato associado que deve ser renderizado. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
MessageActionItem |
Classe que representa uma ação que o usuário executa depois que uma solicitação window/showMessageRequest é enviada. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
Methods |
Classe que contém os valores de cadeia de caracteres para todos os métodos de protocolo de linguagem comum. |
OptionalVersionedTextDocumentIdentifier |
Classe que representa um documento de texto, mas opcionalmente tem um identificador de versão. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
ParameterInformation |
Classe que representa um parâmetro de uma assinatura que pode ser chamada. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
ParameterInformationConverter |
JsonConverter para desserializar corretamente matrizes int no parâmetro Label de ParameterInformation |
ParameterInformationSetting |
Classe que representa a configuração de inicialização de informações de parâmetro. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
Position |
Classe que representa uma posição em um documento de texto. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
PublishDiagnosticParams |
Classe que representa o parâmetro enviado com mensagens 'textDocument/publishDiagnostics'. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
PublishDiagnosticsSetting |
Classe que representa a configuração de inicialização para diagnóstico de publicação. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
Range |
Classe que representa um intervalo de texto de documento de texto. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
ReferenceContext |
Classe que representa informações de contexto de referência para localizar o parâmetro de solicitação de referência. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
ReferenceOptions |
Classe que representa os recursos de símbolos de workspace. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
ReferenceParams |
Classe que representa o parâmetro de referência find para a solicitação de referência de localização. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
Registration |
Classe que representa as informações gerais de registro para se registrar em uma funcionalidade. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
RegistrationParams |
Classe que representa os parâmetros enviados para a solicitação client/registerCapability. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
RenameFile |
Classe que representa uma operação de renomeação de arquivo. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
RenameFileOptions |
Classe que representa as opções para uma operação de criação de arquivo. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
RenameOptions |
Classe que representa as opções de renomeação para recursos de servidor. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
RenameParams |
Classe que representa os parâmetros de renomeação para a solicitação textDocument/rename. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SaveOptions |
Classe que representa salvar configurações de opção. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokenModifiers |
Modificadores de token semântico conhecidos. |
SemanticTokens |
Classe que representa a resposta a mensagens de tokens semânticos. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokensDelta |
Representa uma resposta de uma solicitação de Edições do provedor de documentos de tokens semânticos. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokensDeltaParams |
Parâmetros para uma solicitação de Edições que podem ser aplicadas a uma resposta anterior de um provedor de documentos de tokens semânticos. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokensDeltaPartialResult |
Representa uma resposta de uma solicitação de Edições do provedor de documentos de tokens semânticos. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokensEdit |
Classe que representa uma edição individual aplicada incrementalmente a uma resposta de tokens semânticos anterior do provedor de documentos. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokensFullOptions |
Opções para o provedor completo de classificação de tokens semânticos de documento. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokensLegend |
Legenda usada para codificar tipos de token semântico no Data. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokensOptions |
Opções de inicialização para suporte a tokens semânticos. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokensParams |
Parâmetros para tokens semânticos completos Solicitação de documento. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokensPartialResult |
Classe que representa a resposta a mensagens de tokens semânticos. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokensRangeParams |
Parâmetros para a solicitação de intervalo de tokens semânticos. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokensRequestsFullSetting |
Configurações do cliente para tokens semânticos relacionados à Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokensRequestsSetting |
Solicita configurações de cliente para tokens semânticos. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokensSetting |
Configurações do cliente para tokens semânticos. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokenTypes |
Tipos de tokens semânticos conhecidos. |
ServerCapabilities |
Classe que representa os recursos do servidor. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
ShowMessageParams |
Classe que representa o parâmetro enviado com solicitações window/showMessage. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
ShowMessageRequestParams |
Classe que representa o parâmetro enviado com solicitações window/showMessageRequest. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SignatureHelp |
Classe que representa a assinatura de algo que pode ser chamado. Essa classe é retornada da solicitação textDocument/signatureHelp. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SignatureHelpContext |
Classe que representa informações adicionais sobre o contexto no qual uma solicitação de ajuda de assinatura é disparada. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SignatureHelpOptions |
Classe que representa as opções para suporte à ajuda de assinatura. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SignatureHelpParams |
Classe que representa os parâmetros para a solicitação textDocument/signatureHelp. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SignatureHelpRegistrationOptions |
Classe que representa as opções de registro para indicar o suporte à ajuda de assinatura. |
SignatureHelpSetting |
Classe que representa a configuração de inicialização da ajuda de assinatura. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
SignatureInformation |
Classe que representa uma única assinatura de um item que pode ser chamado. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
SignatureInformationSetting |
Classe que representa a configuração de inicialização de informações de assinatura. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
SumConverter |
Conversor para traduzir de e para SumTypes. |
SymbolInformation |
Classe que representa informações sobre constructos de programação, como variáveis, classes, interfaces etc. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
SymbolKindSetting |
Classe que representa a configuração de tipo de símbolo na inicialização. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
SymbolSetting |
Classe que representa a configuração de símbolo para inicialização. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
SynchronizationSetting |
Classe que representa a configuração de inicialização de sincronização. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
TagSupport |
Classe que representa os TagSupport recursos. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
TextDocumentChangeRegistrationOptions |
Classe que representa as opções de registro para o suporte a textDocument/didChange. |
TextDocumentClientCapabilities |
Classe que representa recursos de documento de texto. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
TextDocumentContentChangeEvent |
Classe que encapsula um evento alterado de documento de texto. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
TextDocumentEdit |
Classe que representa um conjunto de alterações em um único documento de texto. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
TextDocumentIdentifier |
Classe que identifica um documento de texto. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
TextDocumentItem |
Classe que representa um documento de texto. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
TextDocumentPositionParams |
Classe que representa uma posição dentro de um documento de texto. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
TextDocumentRegistrationOptions |
Classe que representa as opções de registro para várias funções de documento de texto diferentes. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
TextDocumentSaveRegistrationOptions |
Classe que representa as opções para registrar o suporte a textDocument/didSave. |
TextDocumentSyncConverter |
Conversor que oferece serialização personalizada para TextDocumentSyncKind enumeração em um TextDocumentSyncOptions objeto . |
TextDocumentSyncOptions |
Classe que representa valores de configuração que indicam como os documentos de texto devem ser sincronizados. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
TextEdit |
Classe que representa uma edição de texto para um documento. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
TypeDefinitionOptions |
Classe que representa os recursos de símbolos de workspace. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
Unregistration |
Classe que representa as informações necessárias para cancelar o registro de uma funcionalidade. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
UnregistrationParams |
Classe que representa o parâmetro enviado para a solicitação client/unregisterCapability. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
VersionedTextDocumentIdentifier |
Classe que representa um documento de texto, mas tem um identificador de versão. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
WillSaveTextDocumentParams |
Classe que representa os parâmetros enviados para a solicitação textDocument/willSave. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
WorkspaceClientCapabilities |
Classe que representa os recursos do workspace. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
WorkspaceEdit |
Classe que representa uma solicitação enviada de um servidor de idiomas para modificar recursos no workspace. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
WorkspaceEditSetting |
Classe que representa as configurações de inicialização para edição de workspace. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
WorkspaceSymbolOptions |
Classe que representa os recursos de símbolos de workspace. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
WorkspaceSymbolParams |
Classe que representa o parâmetro enviado com a solicitação 'workspace/symbol'. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
Estruturas
SumType<T1,T2> |
Struct que pode conter um |
SumType<T1,T2,T3> |
Struct que pode conter um |
SumType<T1,T2,T3,T4> |
Struct que pode conter um |
Interfaces
IPartialResultParams<T> |
Interface para descrever parâmetros para solicitações que dão suporte a resultados de streaming. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
ISumType |
Abstrai sobre a ideia de um "tipo de soma". Os tipos de soma são tipos que podem conter um valor de vários tipos. Essa abstração tem a garantia de ser typesafe, o que significa que você não pode acessar o valor subjacente sem conhecer seu tipo específico. |
Enumerações
CodeActionKind |
Enumeração que representa os vários tipos de ações de código. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CompletionItemKind |
Valores de enumeração para tipos de item de conclusão. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
CompletionTriggerKind |
Enumeração que representa as várias maneiras pelas quais a conclusão pode ser disparada. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
DiagnosticSeverity |
Enumeração de severidade de diagnóstico. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
DiagnosticTag |
Enumeração de marca de diagnóstico. Metadados adicionais sobre o tipo de um diagnóstico Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
DocumentHighlightKind |
Enumeração que representa os diferentes tipos de realce do documento. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
FileChangeType |
Enumeração de tipo de evento de arquivo. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
FoldingRangeKind |
Enumeração que representa vários tipos de ação de código. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
InitializeErrorCode |
Enumeração que representa os possíveis motivos para um erro de inicialização. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
InsertTextFormat |
Enumeração que representa inserir formato de texto para itens de conclusão. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
MarkupKind |
Enumeração que representa os vários formatos de texto de marcação. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
MessageType |
Enumeração de tipo de mensagem. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
ResourceOperationKind |
O tipo de operações de recurso com suporte do cliente. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SemanticTokenFormat |
O formato usado para descrever tokens semânticos. Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais. |
SignatureHelpTriggerKind |
Enumeração que representa as várias maneiras pelas quais a conclusão pode ser disparada. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
SymbolKind |
Enumeração que representa os vários tipos de símbolos. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
TextDocumentSaveReason |
Enumeração que representa o motivo pelo qual um documento foi salvo. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
TextDocumentSyncKind |
Enumeração que representa as várias maneiras de sincronizar documentos de texto. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
TraceSetting |
Enumeração que representa a configuração de rastreamento do servidor de idioma. Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais. |
WatchKind |
Enumeração que representa o tipo de alterações para watch. |