Class BaseLogView
Represents an abstract log view.
public abstract class BaseLogView : BaseContentView, INotifyPropertyChanged, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IViewController, IVisualElementController, IElementController, IGestureController, IGestureRecognizers, IPropertyMapperView, IHotReloadableView, IReplaceableView, ILayout, ILayoutController, IVisualTreeElement, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout, IRaiseSystemColorsChanged
- Inheritance
-
BaseLogView
- Implements
- Derived
Fields
- CreateLogView
Delegate to create a log view.
- IsDebugWriteLineCalled
Gets or sets a value indicating whether Debug.WriteLine is called when log item is added.
Methods
- Add(string?)
Adds a log item to the view.
- AddItem(string)
Protected method that called from Add(string?) in order to add a log item to the view.
- BindApplicationLog()
Binds the application log so items will be shown in this view.
- Clear()
Clears all log items.
- CreateDefaultLogView()
Creates the default log view.
- HandleAppLogMessage(object?, LogMessageEventArgs)
Handles the application log message event.
- UnbindApplicationLog()
Unbinds the application log previously bound with BindApplicationLog().