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 | 程式代碼動作用於組織匯入。 |