Table of Contents

Class EvaluateDialog

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

Interaction logic for EvaluateDialog.xaml

public class EvaluateDialog : Window, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, EvaluationCodeCompletionControllerBase.ISite, EvaluationResultsTreeController.IHost
Inheritance
EvaluateDialog
Implements
Extension Methods

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

EvaluateCurrentExpressionAsync()

Evaluates current expression asynchronously.

EvaluateCurrentExpressionAsync(ExpressionBoxState)
GetInitialExpression(string)

Gets initial expression displayed when the evaluate dialog is displayed.

Localize()
OnClosing(CancelEventArgs)

Raises the Closing event.

OnContentRendered(EventArgs)

Raises the ContentRendered event.

OnInitialized(EventArgs)

Raises the Initialized event. This method is invoked whenever IsInitialized is set to true internally.

OnSourceInitialized(EventArgs)

Raises the SourceInitialized event.

Events

WatchAdded

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