Table of Contents

Class PreferencesDialog

Namespace
Adw
Assembly
Adw-1.dll
public class PreferencesDialog : Dialog, IObject, INotifyPropertyChanged, IDisposable, Accessible, Buildable, ConstraintTarget, IHandle, GTypeProvider
Inheritance
PreferencesDialog
Implements
Inherited Members

Constructors

PreferencesDialog()

public PreferencesDialog()

PreferencesDialog(params ConstructArgument[])

protected PreferencesDialog(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

PreferencesDialog(IntPtr, bool)

protected PreferencesDialog(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

SearchEnabledPropertyDefinition

public static readonly Property<bool, PreferencesDialog> SearchEnabledPropertyDefinition

Field Value

Property<bool, PreferencesDialog>

VisiblePageNamePropertyDefinition

public static readonly Property<string?, PreferencesDialog> VisiblePageNamePropertyDefinition

Field Value

Property<string, PreferencesDialog>

VisiblePagePropertyDefinition

public static readonly Property<Widget?, PreferencesDialog> VisiblePagePropertyDefinition

Field Value

Property<Widget, PreferencesDialog>

Properties

AccessibleRole

public AccessibleRole AccessibleRole { get; set; }

Property Value

AccessibleRole

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)

[Version("1.5")]
public void Add(PreferencesPage page)

Parameters

page PreferencesPage

AddToast(Toast)

[Version("1.5")]
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

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

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

GetSearchEnabled()

[Version("1.5")]
public bool GetSearchEnabled()

Returns

bool

GetVisiblePage()

[Version("1.5")]
public PreferencesPage? GetVisiblePage()

Returns

PreferencesPage

GetVisiblePageName()

[Version("1.5")]
public string? GetVisiblePageName()

Returns

string

New()

[Version("1.5")]
public static PreferencesDialog New()

Returns

PreferencesDialog

PopSubpage()

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

Returns

bool

PushSubpage(NavigationPage)

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

Parameters

page NavigationPage

Remove(PreferencesPage)

[Version("1.5")]
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

SetSearchEnabled(bool)

[Version("1.5")]
public void SetSearchEnabled(bool searchEnabled)

Parameters

searchEnabled bool

SetVisiblePage(PreferencesPage)

[Version("1.5")]
public void SetVisiblePage(PreferencesPage page)

Parameters

page PreferencesPage

SetVisiblePageName(string)

[Version("1.5")]
public void SetVisiblePageName(string name)

Parameters

name string

UpdateNextAccessibleSibling(Accessible?)

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

Parameters

newSibling Accessible