CodeActionKind Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Aufzählung, die die verschiedenen Arten von Codeaktionen darstellt.
Weitere Informationen finden Sie in der Language Server-Protokollspezifikation .
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
- Vererbung
-
CodeActionKind
- Attribute
-
Newtonsoft.Json.JsonConverterAttribute DataContractAttribute
Felder
Empty | 7 | Codeaktion ist Leer. |
QuickFix | 0 | Codeaktion ist eine schnelle Lösung. |
Refactor | 1 | Codeaktion ist eine Umgestaltung |
RefactorExtract | 2 | Codeaktion ist eine Umgestaltung zum Extrahieren von Methoden, Funktionen, Variablen usw. |
RefactorInline | 3 | Codeaktion ist ein Umgestalten für das Inlining von Methoden, Konstanten usw. |
RefactorRewrite | 4 | Codeaktion ist ein Umgestalten für Umschreibungsaktionen, z. B. statische Methoden. |
Source | 5 | Die Codeaktion gilt für die gesamte Datei. |
SourceOrganizeImports | 6 | Codeaktionen dienen zum Organisieren von Importen. |