Table of Contents

Class X11Properties

Namespace
Avalonia.Controls
Assembly
Avalonia.Controls.dll

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

public class X11Properties
Inheritance
X11Properties
Inherited Members

Constructors

X11Properties()

public X11Properties()

Fields

NetWmWindowTypeProperty

public static readonly AttachedProperty<X11NetWmWindowType> NetWmWindowTypeProperty

Field Value

AttachedProperty<X11NetWmWindowType>

WmClassProperty

public static readonly AttachedProperty<string?> WmClassProperty

Field Value

AttachedProperty<string>

Methods

GetNetWmWindowType(Window)

public static X11NetWmWindowType GetNetWmWindowType(Window obj)

Parameters

obj Window

Returns

X11NetWmWindowType

GetWmClass(Window)

public static string? GetWmClass(Window obj)

Parameters

obj Window

Returns

string

SetNetWmWindowType(Window, X11NetWmWindowType)

public static void SetNetWmWindowType(Window obj, X11NetWmWindowType value)

Parameters

obj Window
value X11NetWmWindowType

SetWmClass(Window, string?)

public static void SetWmClass(Window obj, string? value)

Parameters

obj Window
value string