Partager via


CodeActionKind Énumération

Définition

Énumération qui représente les différents types d’actions de code.

Pour plus d’informations, consultez la spécification du protocole du serveur de langage.

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
Héritage
CodeActionKind
Attributs
Newtonsoft.Json.JsonConverterAttribute DataContractAttribute

Champs

Empty 7

L’action de code est Vide.

QuickFix 0

L’action de code est un correctif rapide.

Refactor 1

L’action de code est une refactorisation

RefactorExtract 2

L’action de code est une refactorisation permettant d’extraire des méthodes, des fonctions, des variables, etc.

RefactorInline 3

L’action de code est une refactorisation des méthodes d’incorporation, des constantes, etc.

RefactorRewrite 4

L’action de code est une refactorisation pour les actions de réécriture, telles que la création de méthodes statiques.

Source 5

L’action de code s’applique à l’ensemble du fichier.

SourceOrganizeImports 6

Les actions de code sont destinées à organiser les importations.

S’applique à