Table of Contents

Class StepOverScriptCommandHandler

Namespace
Loehnert.Lisrt.Scripting.Python.Commands
Assembly
Loehnert.Lisrt.Scripting.dll

Command handler for the StepOverScriptCommandDefinition.

[CommandHandler]
public class StepOverScriptCommandHandler : ScriptCommandHandlerBase<StepOverScriptCommandDefinition>, ICommandHandler<StepOverScriptCommandDefinition>, ICommandHandler
Inheritance
StepOverScriptCommandHandler
Implements
Inherited Members

Constructors

StepOverScriptCommandHandler(IShell, IUserManager)

Initializes a new instance of the StepOverScriptCommandHandler class.

[ImportingConstructor]
public StepOverScriptCommandHandler(IShell shell, IUserManager userManager)

Parameters

shell IShell

Gemini shell.

userManager IUserManager

Manager for the users.

Exceptions

ArgumentNullException

Thrown when shell or userManager is null.

Methods

Run(Command)

Steps over the command to the next in the active script module.

public override Task Run(Command command)

Parameters

command Command

The executing command.

Returns

Task

The running task.

Update(Command)

Updates the command.

public override void Update(Command command)

Parameters

command Command

The executing command.