Class ColumnViewRow
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class ColumnViewRow : Object, IDisposable, NativeObject, GTypeProvider, InstanceFactory
- Inheritance
-
ColumnViewRow
- Implements
- Inherited Members
Constructors
ColumnViewRow(params ConstructArgument[])
[Obsolete("Regular C# constructors on native classes will be removed in a future version. Please see the linked documentation for more details. It contains scenarios and possible solutions to prepare for the upcoming changes.", DiagnosticId = "GirCore1007", UrlFormat = "https://gircore.github.io/docs/integration/diagnostic/1007.html")]
public ColumnViewRow(params ConstructArgument[] constructArguments)
Parameters
constructArgumentsConstructArgument[]
ColumnViewRow(CreationData)
[Obsolete("This constructor is a workaround to keep legacy APIs alive. Do not use it.")]
protected ColumnViewRow(CreationData data)
Parameters
dataCreationData
ColumnViewRow(ColumnViewRowHandle)
protected ColumnViewRow(ColumnViewRowHandle handle)
Parameters
handleColumnViewRowHandle
Fields
AccessibleDescriptionPropertyDefinition
public static readonly Property<string?, ColumnViewRow> AccessibleDescriptionPropertyDefinition
Field Value
AccessibleLabelPropertyDefinition
public static readonly Property<string?, ColumnViewRow> AccessibleLabelPropertyDefinition
Field Value
ActivatablePropertyDefinition
public static readonly Property<bool, ColumnViewRow> ActivatablePropertyDefinition
Field Value
FocusablePropertyDefinition
public static readonly Property<bool, ColumnViewRow> FocusablePropertyDefinition
Field Value
ItemPropertyDefinition
public static readonly Property<Object?, ColumnViewRow> ItemPropertyDefinition
Field Value
PositionPropertyDefinition
public static readonly Property<uint, ColumnViewRow> PositionPropertyDefinition
Field Value
SelectablePropertyDefinition
public static readonly Property<bool, ColumnViewRow> SelectablePropertyDefinition
Field Value
SelectedPropertyDefinition
public static readonly Property<bool, ColumnViewRow> SelectedPropertyDefinition
Field Value
Properties
AccessibleDescription
public string? AccessibleDescription { get; set; }
Property Value
AccessibleLabel
public string? AccessibleLabel { get; set; }
Property Value
Activatable
public bool Activatable { get; set; }
Property Value
Focusable
public bool Focusable { get; set; }
Property Value
Item
public Object? Item { get; }
Property Value
Position
public uint Position { get; }
Property Value
Selectable
public bool Selectable { get; set; }
Property Value
Selected
public bool Selected { get; }
Property Value
Methods
GetAccessibleDescription()
[Version("4.12")]
public string GetAccessibleDescription()
Returns
GetAccessibleLabel()
[Version("4.12")]
public string GetAccessibleLabel()
Returns
GetActivatable()
[Version("4.12")]
public bool GetActivatable()
Returns
GetFocusable()
[Version("4.12")]
public bool GetFocusable()
Returns
GetGType()
public static Type GetGType()
Returns
GetItem()
[Version("4.12")]
public Object? GetItem()
Returns
GetPosition()
[Version("4.12")]
public uint GetPosition()
Returns
GetSelectable()
[Version("4.12")]
public bool GetSelectable()
Returns
GetSelected()
[Version("4.12")]
public bool GetSelected()
Returns
NewFromPointer(nint, bool)
Creates a new managed ColumnViewRow instance for a given pointer.
public static ColumnViewRow NewFromPointer(nint ptr, bool ownsHandle)
Parameters
Returns
NewWithProperties(ConstructArgument[])
Creates a new ColumnViewRow and sets the properties specified by the construct arguments.
public static ColumnViewRow NewWithProperties(ConstructArgument[] constructArguments)
Parameters
constructArgumentsConstructArgument[]The properties to set.
Returns
SetAccessibleDescription(string)
[Version("4.12")]
public void SetAccessibleDescription(string description)
Parameters
descriptionstring
SetAccessibleLabel(string)
[Version("4.12")]
public void SetAccessibleLabel(string label)
Parameters
labelstring
SetActivatable(bool)
[Version("4.12")]
public void SetActivatable(bool activatable)
Parameters
activatablebool
SetFocusable(bool)
[Version("4.12")]
public void SetFocusable(bool focusable)
Parameters
focusablebool
SetSelectable(bool)
[Version("4.12")]
public void SetSelectable(bool selectable)
Parameters
selectablebool