Table of Contents

Class PreferencesWindow

Namespace
Adw
Assembly
Adw-1.dll
public class PreferencesWindow : Window, IObject, INotifyPropertyChanged, IDisposable, Accessible, Buildable, ConstraintTarget, Native, Root, ShortcutManager, IHandle, GTypeProvider
Inheritance
PreferencesWindow
Implements
Inherited Members

Constructors

PreferencesWindow()

public PreferencesWindow()

PreferencesWindow(params ConstructArgument[])

protected PreferencesWindow(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

PreferencesWindow(IntPtr, bool)

protected PreferencesWindow(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

CanNavigateBackPropertyDefinition

public static readonly Property<bool, PreferencesWindow> CanNavigateBackPropertyDefinition

Field Value

Property<bool, PreferencesWindow>

SearchEnabledPropertyDefinition

public static readonly Property<bool, PreferencesWindow> SearchEnabledPropertyDefinition

Field Value

Property<bool, PreferencesWindow>

VisiblePageNamePropertyDefinition

public static readonly Property<string?, PreferencesWindow> VisiblePageNamePropertyDefinition

Field Value

Property<string, PreferencesWindow>

VisiblePagePropertyDefinition

public static readonly Property<Widget?, PreferencesWindow> VisiblePagePropertyDefinition

Field Value

Property<Widget, PreferencesWindow>

Properties

AccessibleRole

public AccessibleRole AccessibleRole { get; set; }

Property Value

AccessibleRole

CanNavigateBack

public bool CanNavigateBack { get; set; }

Property Value

bool

SearchEnabled

public bool SearchEnabled { get; set; }

Property Value

bool

VisiblePage

public Widget? VisiblePage { get; set; }

Property Value

Widget

VisiblePageName

public string? VisiblePageName { get; set; }

Property Value

string

Methods

Add(PreferencesPage)

public void Add(PreferencesPage page)

Parameters

page PreferencesPage

AddToast(Toast)

public void AddToast(Toast toast)

Parameters

toast Toast

Announce(string, AccessibleAnnouncementPriority)

[Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)

Parameters

message string
priority AccessibleAnnouncementPriority

CloseSubpage()

public void CloseSubpage()

GetAccessibleParent()

[Version("4.10")]
public Accessible? GetAccessibleParent()

Returns

Accessible

GetAccessibleRole()

public AccessibleRole GetAccessibleRole()

Returns

AccessibleRole

GetAtContext()

[Version("4.10")]
public ATContext GetAtContext()

Returns

ATContext

GetBounds(out int, out int, out int, out int)

[Version("4.10")]
public bool GetBounds(out int x, out int y, out int width, out int height)

Parameters

x int
y int
width int
height int

Returns

bool

GetBuildableId()

public string? GetBuildableId()

Returns

string

GetCanNavigateBack()

public bool GetCanNavigateBack()

Returns

bool

GetDisplay()

public Display GetDisplay()

Returns

Display

GetFirstAccessibleChild()

[Version("4.10")]
public Accessible? GetFirstAccessibleChild()

Returns

Accessible

GetGType()

public static Type GetGType()

Returns

Type

GetNextAccessibleSibling()

[Version("4.10")]
public Accessible? GetNextAccessibleSibling()

Returns

Accessible

GetPlatformState(AccessiblePlatformState)

[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)

Parameters

state AccessiblePlatformState

Returns

bool

GetRenderer()

public Renderer? GetRenderer()

Returns

Renderer

GetSearchEnabled()

public bool GetSearchEnabled()

Returns

bool

GetSurface()

public Surface? GetSurface()

Returns

Surface

GetSurfaceTransform(out double, out double)

public void GetSurfaceTransform(out double x, out double y)

Parameters

x double
y double

GetVisiblePage()

public PreferencesPage? GetVisiblePage()

Returns

PreferencesPage

GetVisiblePageName()

public string? GetVisiblePageName()

Returns

string

New()

public static PreferencesWindow New()

Returns

PreferencesWindow

PopSubpage()

[Version("1.4")]
public bool PopSubpage()

Returns

bool

PresentSubpage(Widget)

public void PresentSubpage(Widget subpage)

Parameters

subpage Widget

PushSubpage(NavigationPage)

[Version("1.4")]
public void PushSubpage(NavigationPage page)

Parameters

page NavigationPage

Realize()

public void Realize()

Remove(PreferencesPage)

public void Remove(PreferencesPage page)

Parameters

page PreferencesPage

ResetProperty(AccessibleProperty)

public void ResetProperty(AccessibleProperty property)

Parameters

property AccessibleProperty

ResetRelation(AccessibleRelation)

public void ResetRelation(AccessibleRelation relation)

Parameters

relation AccessibleRelation

ResetState(AccessibleState)

public void ResetState(AccessibleState state)

Parameters

state AccessibleState

SetAccessibleParent(Accessible?, Accessible?)

[Version("4.10")]
public void SetAccessibleParent(Accessible? parent, Accessible? nextSibling)

Parameters

parent Accessible
nextSibling Accessible

SetCanNavigateBack(bool)

public void SetCanNavigateBack(bool canNavigateBack)

Parameters

canNavigateBack bool

SetSearchEnabled(bool)

public void SetSearchEnabled(bool searchEnabled)

Parameters

searchEnabled bool

SetVisiblePage(PreferencesPage)

public void SetVisiblePage(PreferencesPage page)

Parameters

page PreferencesPage

SetVisiblePageName(string)

public void SetVisiblePageName(string name)

Parameters

name string

Unrealize()

public void Unrealize()

UpdateNextAccessibleSibling(Accessible?)

[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)

Parameters

newSibling Accessible