Skip to main content

DeveloperToolsOptions Class

Definition

Assembly:AvaloniaUI.DiagnosticsSupport.Avalonia
Package:AvaloniaUI.DiagnosticsSupport
public class DeveloperToolsOptions

Inheritance: object -> DeveloperToolsOptions

Implements: IEquatable<DeveloperToolsOptions>

Constructors

NameDescription
DeveloperToolsOptionsNo summary available.

DeveloperToolsOptions Constructor

public DeveloperToolsOptions()

Methods

NameDescription
<Clone>$No summary available.
AddAvaloniaLoggerObservableNo summary available.
AddLoggerObservableNo summary available.
AddMicrosoftLoggerObservableNo summary available.
ClearLoggerObservablesNo summary available.
Equals (2 overloads)No summary available.
GetHashCodeNo summary available.
ToStringNo summary available.

<Clone>$ Method

public AvaloniaUI.DiagnosticsSupport.DeveloperToolsOptions <Clone>$()

Returns

AvaloniaUI.DiagnosticsSupport.DeveloperToolsOptions

AddAvaloniaLoggerObservable Method

public void AddAvaloniaLoggerObservable()

AddLoggerObservable Method

public void AddLoggerObservable(AvaloniaUI.DiagnosticsSupport.ILoggerObservable loggerObservable)

Parameters

loggerObservable AvaloniaUI.DiagnosticsSupport.ILoggerObservable

AddMicrosoftLoggerObservable Method

public void AddMicrosoftLoggerObservable(Microsoft.Extensions.Logging.ILoggerFactory factory, Microsoft.Extensions.Logging.LogLevel minLevel)

Parameters

factory Microsoft.Extensions.Logging.ILoggerFactory

minLevel Microsoft.Extensions.Logging.LogLevel

ClearLoggerObservables Method

public void ClearLoggerObservables()

Equals overloads

Equals Method

public bool Equals(AvaloniaUI.DiagnosticsSupport.DeveloperToolsOptions other)
Parameters

other AvaloniaUI.DiagnosticsSupport.DeveloperToolsOptions

Returns

bool

Equals Method

public bool Equals(object obj)
Parameters

obj object

Returns

bool

GetHashCode Method

public int GetHashCode()

Returns

int

ToString Method

public string ToString()

Returns

string

Properties

NameDescription
ApplicationNameNo summary available.
AutoConnectFromDesignModeNo summary available.
ConnectOnStartupNo summary available.
DiagnosticLoggerNo summary available.
EnableDiscoveryNo summary available.
GestureNo summary available.
ProtocolNo summary available.
RunnerNo summary available.

ApplicationName Property

public string ApplicationName { get; set; }

AutoConnectFromDesignMode Property

public bool AutoConnectFromDesignMode { get; set; }

ConnectOnStartup Property

public bool ConnectOnStartup { get; set; }

DiagnosticLogger Property

public AvaloniaUI.DiagnosticsProtocol.DiagnosticLogger DiagnosticLogger { get; set; }

EnableDiscovery Property

public bool EnableDiscovery { get; set; }

Gesture Property

public Avalonia.Input.KeyGesture Gesture { get; set; }

Protocol Property

public AvaloniaUI.DiagnosticsSupport.DeveloperToolsProtocol Protocol { get; set; }

Runner Property

public AvaloniaUI.DiagnosticsSupport.DeveloperToolsRunner Runner { get; set; }