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
Properties
ElementId
The element to be changed.
public string ElementId { get; init; }
Property Value
Kind
Unique identifier specifying the kind of action to process.
public override string Kind { get; }
Property Value
Location
The graphical location.
public string Location { get; init; }
Property Value
TargetContainerId
The element container of the changeContainer operation.
public string TargetContainerId { get; init; }
Property Value
Methods
ExecuteAsync(IGlspSession)
Executes the action in the context of the given session
public override Task ExecuteAsync(IGlspSession session)
Parameters
session
IGlspSessionThe session in which to execute the action