Freigeben über


CodeActionKind Enumeration

Definition

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.

Gilt für: