Table of Contents

Class EvaluateDialog

Namespace
Alternet.Scripter.Debugger.UI
Assembly
Alternet.Scripter.Debugger.UI.v9.dll

Represents a dialog box to evaluate a particular variable or expression.

public class EvaluateDialog : Form, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl, EvaluationCodeCompletionControllerBase.ISite
Inheritance
EvaluateDialog
Implements

Constructors

EvaluateDialog(CodeCompletionOptions)

Initializes a new instance of the EvaluateDialog class with specified options.

Properties

Debugger

Gets or sets IScriptDebuggerBase used to evaluate expressions.

EvaluateCurrentException

Gets or sets a value indicating whether current exception should be evaluated when dialog is displayed.

Expression

Gets or sets an expression to be evaluated.

Methods

Dispose(bool)

Clean up any resources being used.

EvaluateCurrentExpressionAsync()

Evaluates current expression asynchronously.

EvaluateCurrentExpressionAsync(ExpressionBoxState)
GetInitialExpression(string)

Gets initial expression displayed when the evaluate dialog is displayed.

Localize()

Localizes string resources.

OnClosing(CancelEventArgs)

Raises the Closing event.

OnLoad(EventArgs)

Raises the Load event.

ProcessDialogKey(Keys)

Processes a dialog box key.

Events

WatchAdded

Occurs when current expression is added to the list of Watches.