Partager via


CodeActionSetting Class

Definition

Class representing settings for code action support.

See the Language Server Protocol specification for additional information.

public ref class CodeActionSetting : Microsoft::VisualStudio::LanguageServer::Protocol::DynamicRegistrationSetting
[System.Runtime.Serialization.DataContract]
public class CodeActionSetting : Microsoft.VisualStudio.LanguageServer.Protocol.DynamicRegistrationSetting
[<System.Runtime.Serialization.DataContract>]
type CodeActionSetting = class
    inherit DynamicRegistrationSetting
Public Class CodeActionSetting
Inherits DynamicRegistrationSetting
Inheritance
Attributes

Constructors

CodeActionSetting()

Properties

CodeActionLiteralSupport

Gets or sets a value indicating the client supports code action literals.

DataSupport

Gets or sets a value indicating whether code action supports the data property which is preserved between a textDocument/codeAction and a codeAction/resolve request.

DynamicRegistration

Gets or sets a value indicating whether setting can be dynamically registered.

(Inherited from DynamicRegistrationSetting)
ResolveSupport

Gets or sets a value indicating whether the client supports resolving additional code action properties via a separate codeAction/resolve request.

Applies to