Mono.Debugger.Frontend.ScriptingContext.ShowDisplay C# (CSharp) Méthode

ShowDisplay() public méthode

public ShowDisplay ( Display display ) : void
display Mono.Debugger.Display
Résultat void
        public void ShowDisplay(Display display)
        {
            if (!HasTarget) {
                Print ("Display {0}: {1}", display.Index, display.Text);
                return;
            }

            try {
                string text = Interpreter.ExpressionParser.EvaluateExpression (
                    this, display.Text, DisplayFormat.Object);
                Print ("Display {0} (\"{1}\"): {2}", display.Index, display.Text, text);
            } catch (ScriptingException ex) {
                Print ("Display {0} (\"{1}\"): {2}", display.Index, display.Text,
                       ex.Message);
            } catch (Exception ex) {
                Print ("Display {0} (\"{1}\"): {2}", display.Index, display.Text,
                       ex);
            }
        }

Usage Example

        public void ShowDisplays(StackFrame frame)
        {
            ScriptingContext context = new ScriptingContext(this);

            context.CurrentFrame = frame;

            foreach (Display d in Session.Displays)
            {
                context.ShowDisplay(d);
            }
        }
All Usage Examples Of Mono.Debugger.Frontend.ScriptingContext::ShowDisplay