CodeActionKind Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Enumerazione che rappresenta i vari tipi di azioni di codice.
Per altre informazioni, vedere la specifica del protocollo del server di linguaggio .
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
- Ereditarietà
-
CodeActionKind
- Attributi
-
Newtonsoft.Json.JsonConverterAttribute DataContractAttribute
Campi
Empty | 7 | L'azione di codice è Vuota. |
QuickFix | 0 | L'azione di codice è una correzione rapida. |
Refactor | 1 | L'azione di codice è un refactoring |
RefactorExtract | 2 | L'azione di codice è un refactoring per estrarre metodi, funzioni, variabili e così via. |
RefactorInline | 3 | L'azione di codice è un refactoring per metodi di inlining, costanti e così via. |
RefactorRewrite | 4 | L'azione di codice è un refactoring per le azioni di riscrittura, ad esempio la creazione di metodi statici. |
Source | 5 | L'azione di codice si applica all'intero file. |
SourceOrganizeImports | 6 | Le azioni di codice sono per organizzare le importazioni. |