Table of Contents

Class TabPage

Namespace
Adw
Assembly
Adw-1.dll
public sealed class TabPage : Object, IObject, INotifyPropertyChanged, IDisposable, Accessible, IHandle, GTypeProvider
Inheritance
TabPage
Implements
Inherited Members

Constructors

TabPage(bool, params ConstructArgument[])

protected TabPage(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

TabPage(IntPtr, bool)

protected TabPage(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

ChildPropertyDefinition

public static readonly Property<Widget?, TabPage> ChildPropertyDefinition

Field Value

Property<Widget, TabPage>

IconPropertyDefinition

public static readonly Property<Icon, TabPage> IconPropertyDefinition

Field Value

Property<Icon, TabPage>

IndicatorActivatablePropertyDefinition

public static readonly Property<bool, TabPage> IndicatorActivatablePropertyDefinition

Field Value

Property<bool, TabPage>

IndicatorIconPropertyDefinition

public static readonly Property<Icon, TabPage> IndicatorIconPropertyDefinition

Field Value

Property<Icon, TabPage>

IndicatorTooltipPropertyDefinition

public static readonly Property<string?, TabPage> IndicatorTooltipPropertyDefinition

Field Value

Property<string, TabPage>

KeywordPropertyDefinition

public static readonly Property<string?, TabPage> KeywordPropertyDefinition

Field Value

Property<string, TabPage>

LiveThumbnailPropertyDefinition

public static readonly Property<bool, TabPage> LiveThumbnailPropertyDefinition

Field Value

Property<bool, TabPage>

LoadingPropertyDefinition

public static readonly Property<bool, TabPage> LoadingPropertyDefinition

Field Value

Property<bool, TabPage>

NeedsAttentionPropertyDefinition

public static readonly Property<bool, TabPage> NeedsAttentionPropertyDefinition

Field Value

Property<bool, TabPage>

ParentPropertyDefinition

public static readonly Property<TabPage?, TabPage> ParentPropertyDefinition

Field Value

Property<TabPage, TabPage>

PinnedPropertyDefinition

public static readonly Property<bool, TabPage> PinnedPropertyDefinition

Field Value

Property<bool, TabPage>

SelectedPropertyDefinition

public static readonly Property<bool, TabPage> SelectedPropertyDefinition

Field Value

Property<bool, TabPage>

ThumbnailXalignPropertyDefinition

public static readonly Property<float, TabPage> ThumbnailXalignPropertyDefinition

Field Value

Property<float, TabPage>

ThumbnailYalignPropertyDefinition

public static readonly Property<float, TabPage> ThumbnailYalignPropertyDefinition

Field Value

Property<float, TabPage>

TitlePropertyDefinition

public static readonly Property<string?, TabPage> TitlePropertyDefinition

Field Value

Property<string, TabPage>

TooltipPropertyDefinition

public static readonly Property<string?, TabPage> TooltipPropertyDefinition

Field Value

Property<string, TabPage>

Properties

AccessibleRole

public AccessibleRole AccessibleRole { get; set; }

Property Value

AccessibleRole

Child

public Widget? Child { get; }

Property Value

Widget

Icon

public Icon Icon { get; set; }

Property Value

Icon

IndicatorActivatable

public bool IndicatorActivatable { get; set; }

Property Value

bool

IndicatorIcon

public Icon IndicatorIcon { get; set; }

Property Value

Icon

IndicatorTooltip

public string? IndicatorTooltip { get; set; }

Property Value

string

Keyword

public string? Keyword { get; set; }

Property Value

string

LiveThumbnail

public bool LiveThumbnail { get; set; }

Property Value

bool

Loading

public bool Loading { get; set; }

Property Value

bool

NeedsAttention

public bool NeedsAttention { get; set; }

Property Value

bool

Parent

public TabPage? Parent { get; }

Property Value

TabPage

Pinned

public bool Pinned { get; }

Property Value

bool

Selected

public bool Selected { get; }

Property Value

bool

ThumbnailXalign

public float ThumbnailXalign { get; set; }

Property Value

float

ThumbnailYalign

public float ThumbnailYalign { get; set; }

Property Value

float

Title

public string? Title { get; set; }

Property Value

string

Tooltip

public string? Tooltip { get; set; }

Property Value

string

Methods

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

GetChild()

public Widget GetChild()

Returns

Widget

GetFirstAccessibleChild()

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

Returns

Accessible

GetGType()

public static Type GetGType()

Returns

Type

GetIcon()

public Icon? GetIcon()

Returns

Icon

GetIndicatorActivatable()

public bool GetIndicatorActivatable()

Returns

bool

GetIndicatorIcon()

public Icon? GetIndicatorIcon()

Returns

Icon

GetIndicatorTooltip()

[Version("1.2")]
public string GetIndicatorTooltip()

Returns

string

GetKeyword()

[Version("1.3")]
public string? GetKeyword()

Returns

string

GetLiveThumbnail()

[Version("1.3")]
public bool GetLiveThumbnail()

Returns

bool

GetLoading()

public bool GetLoading()

Returns

bool

GetNeedsAttention()

public bool GetNeedsAttention()

Returns

bool

GetNextAccessibleSibling()

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

Returns

Accessible

GetParent()

public TabPage? GetParent()

Returns

TabPage

GetPinned()

public bool GetPinned()

Returns

bool

GetPlatformState(AccessiblePlatformState)

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

Parameters

state AccessiblePlatformState

Returns

bool

GetSelected()

public bool GetSelected()

Returns

bool

GetThumbnailXalign()

[Version("1.3")]
public float GetThumbnailXalign()

Returns

float

GetThumbnailYalign()

[Version("1.3")]
public float GetThumbnailYalign()

Returns

float

GetTitle()

public string GetTitle()

Returns

string

GetTooltip()

public string? GetTooltip()

Returns

string

InvalidateThumbnail()

[Version("1.3")]
public void InvalidateThumbnail()

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

SetIcon(Icon?)

public void SetIcon(Icon? icon)

Parameters

icon Icon

SetIndicatorActivatable(bool)

public void SetIndicatorActivatable(bool activatable)

Parameters

activatable bool

SetIndicatorIcon(Icon?)

public void SetIndicatorIcon(Icon? indicatorIcon)

Parameters

indicatorIcon Icon

SetIndicatorTooltip(string)

[Version("1.2")]
public void SetIndicatorTooltip(string tooltip)

Parameters

tooltip string

SetKeyword(string)

[Version("1.3")]
public void SetKeyword(string keyword)

Parameters

keyword string

SetLiveThumbnail(bool)

[Version("1.3")]
public void SetLiveThumbnail(bool liveThumbnail)

Parameters

liveThumbnail bool

SetLoading(bool)

public void SetLoading(bool loading)

Parameters

loading bool

SetNeedsAttention(bool)

public void SetNeedsAttention(bool needsAttention)

Parameters

needsAttention bool

SetThumbnailXalign(float)

[Version("1.3")]
public void SetThumbnailXalign(float xalign)

Parameters

xalign float

SetThumbnailYalign(float)

[Version("1.3")]
public void SetThumbnailYalign(float yalign)

Parameters

yalign float

SetTitle(string)

public void SetTitle(string title)

Parameters

title string

SetTooltip(string)

public void SetTooltip(string tooltip)

Parameters

tooltip string

UpdateNextAccessibleSibling(Accessible?)

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

Parameters

newSibling Accessible