CodeActionKind Enumeración

Definición

Enumeración que representa los distintos tipos de acciones de código.

Consulte la especificación del protocolo de servidor de lenguaje para obtener información adicional.

public enum class CodeActionKind
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))]
[System.Runtime.Serialization.DataContract]
public enum CodeActionKind
[<Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))>]
[<System.Runtime.Serialization.DataContract>]
type CodeActionKind = 
Public Enum CodeActionKind
Herencia
CodeActionKind
Atributos
Newtonsoft.Json.JsonConverterAttribute DataContractAttribute

Campos

Nombre Valor Description
Empty 7

La acción de código es Vacía.

QuickFix 0

La acción de código es una corrección rápida.

Refactor 1

La acción de código es una refactorización

RefactorExtract 2

La acción de código es una refactorización para extraer métodos, funciones, variables, etc.

RefactorInline 3

La acción de código es una refactorización para insertar métodos, constantes, etc.

RefactorRewrite 4

La acción de código es una refactorización para las acciones de reescritura, como hacer que los métodos sean estáticos.

Source 5

La acción de código se aplica a todo el archivo.

SourceOrganizeImports 6

Las acciones de código son para organizar las importaciones.

Se aplica a