CodeActionKind Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |