C# Class Open.Core.UI.Controls.OutputLogViewModel

An output display log.
This view-model is automatically constructed by the OutputLog control (view first).
Inheritance: ViewModelBase
Afficher le fichier Open project: philcockfield/Open.TestHarness.SL

Méthodes publiques

Méthode Description
OutputLogViewModel ( IOutput writer, OutputLog control ) : System

Méthodes protégées

Méthode Description
OnDisposed ( ) : void

Private Methods

Méthode Description
Clear ( ) : void
GetBackground ( IOutputLine e ) : System.Windows.Media.Brush
HandleWrittenTo ( object sender, OutputEventArgs e ) : void
InsertBreak ( ) : void
OnShowTimeStampChanged ( ) : void
ScrollToBottom ( ) : void
ToText ( IOutputLine line ) : string
UpdateLineMargin ( ) : void
UpdateVisualState ( ) : void

Updates the visual state of the control.

Write ( IOutputLine e ) : void

Method Details

OnDisposed() protected méthode

protected OnDisposed ( ) : void
Résultat void

OutputLogViewModel() public méthode

public OutputLogViewModel ( IOutput writer, OutputLog control ) : System
writer IOutput
control OutputLog
Résultat System