Compartilhar via


ServerCapabilities Classe

Definição

Classe que representa os recursos do servidor.

Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais.

public ref class ServerCapabilities
[System.Runtime.Serialization.DataContract]
public class ServerCapabilities
[<System.Runtime.Serialization.DataContract>]
type ServerCapabilities = class
Public Class ServerCapabilities
Herança
ServerCapabilities
Atributos

Construtores

ServerCapabilities()

Classe que representa os recursos do servidor.

Consulte a especificação do Protocolo do Servidor de Linguagem para obter informações adicionais.

Propriedades

CodeActionProvider

Obtém ou define um valor que indica se há suporte para ações de código.

CodeLensProvider

Obtém ou define o valor que indica se há suporte para a lente de código.

CompletionProvider

Obtém ou define o valor que indica se há suporte para conclusões.

DefinitionProvider

Obtém ou define um valor que indica se há suporte para ir para a definição.

DocumentColorProvider

Obtém ou define o valor que indica se há suporte para a cor do documento

DocumentFormattingProvider

Obtém ou define um valor que indica se há suporte para formatação de documento.

DocumentHighlightProvider

Obtém ou define um valor que indica se o servidor dá suporte ao realce do documento.

DocumentLinkProvider

Obtém ou define o valor que indica se há suporte para o link do documento.

DocumentOnTypeFormattingProvider

Obtém ou define o valor que indica se há suporte para o documento na formatação de tipo.

DocumentRangeFormattingProvider

Obtém ou define um valor que indica se há suporte para formatação de intervalo de documentos.

DocumentSymbolProvider

Obtém ou define um valor que indica se há suporte para símbolos de documento.

ExecuteCommandProvider

Obtém ou define o valor que indica se há suporte para executar comando.

Experimental

Obtém ou define recursos experimentais do servidor.

FoldingRangeProvider

Obtém ou define o valor que indica se há suporte para o intervalo de dobragem.

HoverProvider

Obtém ou define um valor que indica se o servidor fornece suporte ao foco.

ImplementationProvider

Obtém ou define um valor que indica se há suporte para ir para a implementação.

LinkedEditingRangeProvider

Obtém ou define um valor que indica se o servidor dá suporte ao intervalo de edição vinculado.

ReferencesProvider

Obtém ou define um valor que indica se há suporte para localizar todas as referências.

RenameProvider

Obtém ou define um valor que indica se há suporte para renomeação.

SemanticTokensOptions

Obtém ou define o valor que indica se há suporte para tokens semânticos.

SignatureHelpProvider

Obtém ou define o valor que indica se há suporte para a ajuda de assinatura.

TextDocumentSync

Obtém ou define o valor que indica como o documento de texto é sincronizado.

TypeDefinitionProvider

Obtém ou define um valor que indica se há suporte para ir para a definição de tipo.

WorkspaceSymbolProvider

Obtém ou define um valor que indica se há suporte para símbolos de workspace.

Aplica-se a