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. |