Share via


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

代码操作用于组织导入。

适用于