Class AppChooserButton
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class AppChooserButton : Widget, IDisposable, Accessible, AppChooser, Buildable, ConstraintTarget, GTypeProvider, InstanceFactory
- Inheritance
-
AppChooserButton
- Implements
- Inherited Members
Constructors
AppChooserButton(params ConstructArgument[])
public AppChooserButton(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
AppChooserButton(AppChooserButtonHandle)
public AppChooserButton(AppChooserButtonHandle handle)
Parameters
handle
AppChooserButtonHandle
Fields
ActivateSignal
Signal Descriptor for OnActivate.
public static readonly Signal<AppChooserButton> ActivateSignal
Field Value
ChangedSignal
Signal Descriptor for OnChanged.
public static readonly Signal<AppChooserButton> ChangedSignal
Field Value
CustomItemActivatedSignal
Signal Descriptor for OnCustomItemActivated.
public static readonly Signal<AppChooserButton, AppChooserButton.CustomItemActivatedSignalArgs> CustomItemActivatedSignal
Field Value
HeadingPropertyDefinition
public static readonly Property<string?, AppChooserButton> HeadingPropertyDefinition
Field Value
ModalPropertyDefinition
public static readonly Property<bool, AppChooserButton> ModalPropertyDefinition
Field Value
ShowDefaultItemPropertyDefinition
public static readonly Property<bool, AppChooserButton> ShowDefaultItemPropertyDefinition
Field Value
ShowDialogItemPropertyDefinition
public static readonly Property<bool, AppChooserButton> ShowDialogItemPropertyDefinition
Field Value
Properties
AccessibleRole
public AccessibleRole AccessibleRole { get; set; }
Property Value
ContentType
public string? ContentType { get; }
Property Value
Heading
public string? Heading { get; set; }
Property Value
Modal
public bool Modal { get; set; }
Property Value
ShowDefaultItem
public bool ShowDefaultItem { get; set; }
Property Value
ShowDialogItem
public bool ShowDialogItem { get; set; }
Property Value
Methods
Announce(string, AccessibleAnnouncementPriority)
[Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)
Parameters
message
stringpriority
AccessibleAnnouncementPriority
AppendCustomItem(string, string, Icon)
public void AppendCustomItem(string name, string label, Icon icon)
Parameters
AppendSeparator()
public void AppendSeparator()
GetAccessibleParent()
[Version("4.10")]
public Accessible? GetAccessibleParent()
Returns
GetAccessibleRole()
public AccessibleRole GetAccessibleRole()
Returns
GetAppInfo()
public AppInfo? GetAppInfo()
Returns
GetAtContext()
[Version("4.10")]
public ATContext GetAtContext()
Returns
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
Returns
GetBuildableId()
public string? GetBuildableId()
Returns
GetContentType()
public string GetContentType()
Returns
GetFirstAccessibleChild()
[Version("4.10")]
public Accessible? GetFirstAccessibleChild()
Returns
GetGType()
public static Type GetGType()
Returns
GetHeading()
public string? GetHeading()
Returns
GetModal()
public bool GetModal()
Returns
GetNextAccessibleSibling()
[Version("4.10")]
public Accessible? GetNextAccessibleSibling()
Returns
GetPlatformState(AccessiblePlatformState)
[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)
Parameters
state
AccessiblePlatformState
Returns
GetShowDefaultItem()
public bool GetShowDefaultItem()
Returns
GetShowDialogItem()
public bool GetShowDialogItem()
Returns
New(string)
public static AppChooserButton New(string contentType)
Parameters
contentType
string
Returns
Refresh()
public void Refresh()
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
AccessiblenextSibling
Accessible
SetActiveCustomItem(string)
public void SetActiveCustomItem(string name)
Parameters
name
string
SetHeading(string)
public void SetHeading(string heading)
Parameters
heading
string
SetModal(bool)
public void SetModal(bool modal)
Parameters
modal
bool
SetShowDefaultItem(bool)
public void SetShowDefaultItem(bool setting)
Parameters
setting
bool
SetShowDialogItem(bool)
public void SetShowDialogItem(bool setting)
Parameters
setting
bool
UpdateNextAccessibleSibling(Accessible?)
[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)
Parameters
newSibling
Accessible
Events
OnActivate
public event SignalHandler<AppChooserButton> OnActivate
Event Type
OnChanged
public event SignalHandler<AppChooserButton> OnChanged
Event Type
OnCustomItemActivated
public event SignalHandler<AppChooserButton, AppChooserButton.CustomItemActivatedSignalArgs> OnCustomItemActivated