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