CodeActionKind Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перечисление, представляющее различные виды действий кода.
Дополнительные сведения см. в спецификации протокола языкового сервера .
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
- Наследование
-
CodeActionKind
- Атрибуты
-
Newtonsoft.Json.JsonConverterAttribute DataContractAttribute
Поля
Empty | 7 | Действие кода — Пустое. |
QuickFix | 0 | Действие кода — это быстрое исправление. |
Refactor | 1 | Действие кода — это рефакторинг |
RefactorExtract | 2 | Действие кода — это рефакторинг для извлечения методов, функций, переменных и т. д. |
RefactorInline | 3 | Действие кода — это рефакторинг для встраивание методов, констант и т. д. |
RefactorRewrite | 4 | Действие кода — это рефакторинг для действий перезаписи, таких как статические методы. |
Source | 5 | Действие кода применяется ко всему файлу. |
SourceOrganizeImports | 6 | Действия с кодом используются для организации импорта. |