Udostępnij za pośrednictwem


CodeActionKind Wyliczenie

Definicja

Wyliczenie, które reprezentuje różne rodzaje akcji kodu.

Aby uzyskać dodatkowe informacje, zobacz specyfikację protokołu serwera językowego .

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
Dziedziczenie
CodeActionKind
Atrybuty
Newtonsoft.Json.JsonConverterAttribute DataContractAttribute

Pola

Empty 7

Akcja kodu jest pusta.

QuickFix 0

Akcja kodu to szybka poprawka.

Refactor 1

Akcja kodu to refaktoryzacja

RefactorExtract 2

Akcja kodu to refaktoryzacja wyodrębniania metod, funkcji, zmiennych itp.

RefactorInline 3

Akcja kodu to refaktoryzacja metod, stałych itp.

RefactorRewrite 4

Akcja kodu to refaktoryzacja akcji ponownego zapisywania, takich jak tworzenie metod statycznych.

Source 5

Akcja kodu ma zastosowanie do całego pliku.

SourceOrganizeImports 6

Akcje kodu są przeznaczone do organizowania importu.

Dotyczy