Class OutputView
Represents a user interface panel for displaying and managing debug messages and running process output.
public class OutputView : ContentView, INotifyPropertyChanged, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IViewController, IVisualElementController, IElementController, IGestureController, IGestureRecognizers, IPropertyMapperView, IHotReloadableView, IReplaceableView, ILayout, ILayoutController, IVisualTreeElement, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout, IDebuggerOutputPanel, IDebuggerPanel
- Inheritance
-
OutputView
- Implements
Constructors
- OutputView()
Initializes a new instance of the OutputView class.
Properties
- Debugger
Gets or sets
IScriptDebuggerBase
which output messages will be displayed by this user control.
- SelectedMessage
Gets currently selected message.
Methods
- AddContextMenuAction(string, Action)
Adds a custom action to the context menu with the specified title.
- Clear()
Clears output list.
- Localize()
Localizes string resources.
- WriteLineAndWait(string, OutputMessageKind)
Writes the specified text to the output and waits for the operation to complete.