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 | Действия с кодом используются для организации импорта. |