Skip to main content

X11Properties Class

Definition

Assembly:Avalonia.Controls
Package:Avalonia

Set of X11 specific properties and events that allow deeper customization of the application per platform.

public class X11Properties

Inheritance: object -> X11Properties

Constructors

NameDescription
X11PropertiesNo summary available.

X11Properties Constructor

public X11Properties()

Methods

NameDescription
GetNetWmWindowTypeNo summary available.
GetWmClassNo summary available.
SetNetWmWindowTypeNo summary available.
SetWmClassNo summary available.

GetNetWmWindowType Method

public Avalonia.Controls.Platform.X11NetWmWindowType GetNetWmWindowType(Avalonia.Controls.Window obj)

Parameters

obj Avalonia.Controls.Window

Returns

Avalonia.Controls.Platform.X11NetWmWindowType

GetWmClass Method

public string GetWmClass(Avalonia.Controls.Window obj)

Parameters

obj Avalonia.Controls.Window

Returns

string

SetNetWmWindowType Method

public void SetNetWmWindowType(Avalonia.Controls.Window obj, Avalonia.Controls.Platform.X11NetWmWindowType value)

Parameters

obj Avalonia.Controls.Window

value Avalonia.Controls.Platform.X11NetWmWindowType

SetWmClass Method

public void SetWmClass(Avalonia.Controls.Window obj, string value)

Parameters

obj Avalonia.Controls.Window

value string

Fields

NameDescription
NetWmWindowTypePropertyNo summary available.
WmClassPropertyNo summary available.

NetWmWindowTypeProperty Field

public Avalonia.AttachedProperty<Avalonia.Controls.Platform.X11NetWmWindowType> NetWmWindowTypeProperty

WmClassProperty Field

public Avalonia.AttachedProperty<string> WmClassProperty