CodeActionKind 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示各种代码操作的枚举。
有关其他信息,请参阅 语言服务器协议规范 。
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 | 代码操作用于组织导入。 |