CodeActionKind Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |