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; }