Table of Contents

Class ChangeContainerOperation

Namespace
NMF.Glsp.Protocol.Modification
Assembly
NMF.Glsp.dll

The client sends a ChangeContainerOperation to the server to request the execution of a changeContainer operation.

public class ChangeContainerOperation : Operation
Inheritance
ChangeContainerOperation
Inherited Members

Fields

ChangeContainerOperationKind

The kind value used for this kind of action

public const string ChangeContainerOperationKind = "changeContainer"

Field Value

string

Properties

ElementId

The element to be changed.

public string ElementId { get; init; }

Property Value

string

Kind

Unique identifier specifying the kind of action to process.

public override string Kind { get; }

Property Value

string

Location

The graphical location.

public string Location { get; init; }

Property Value

string

TargetContainerId

The element container of the changeContainer operation.

public string TargetContainerId { get; init; }

Property Value

string

Methods

ExecuteAsync(IGlspSession)

Executes the action in the context of the given session

public override Task ExecuteAsync(IGlspSession session)

Parameters

session IGlspSession

The session in which to execute the action

Returns

Task