Class BookmarkList
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class BookmarkList : Object, IDisposable, ListModel, GTypeProvider, InstanceFactory
- Inheritance
-
BookmarkList
- Implements
-
- Inherited Members
-
Constructors
BookmarkList(params ConstructArgument[])
public BookmarkList(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
BookmarkList(BookmarkListHandle)
public BookmarkList(BookmarkListHandle handle)
Parameters
handle
BookmarkListHandle
Fields
AttributesPropertyDefinition
public static readonly Property<string?, BookmarkList> AttributesPropertyDefinition
Field Value
- Property<string, BookmarkList>
FilenamePropertyDefinition
public static readonly Property<string?, BookmarkList> FilenamePropertyDefinition
Field Value
- Property<string, BookmarkList>
IoPriorityPropertyDefinition
public static readonly Property<int, BookmarkList> IoPriorityPropertyDefinition
Field Value
- Property<int, BookmarkList>
LoadingPropertyDefinition
public static readonly Property<bool, BookmarkList> LoadingPropertyDefinition
Field Value
- Property<bool, BookmarkList>
NItemsPropertyDefinition
public static readonly Property<uint, BookmarkList> NItemsPropertyDefinition
Field Value
- Property<uint, BookmarkList>
Properties
Attributes
public string? Attributes { get; set; }
Property Value
- string
Filename
public string? Filename { get; }
Property Value
- string
IoPriority
public int IoPriority { get; set; }
Property Value
- int
Loading
public bool Loading { get; }
Property Value
- bool
NItems
public uint NItems { get; }
Property Value
- uint
Methods
GetAttributes()
public string? GetAttributes()
Returns
- string
GetFilename()
public string GetFilename()
Returns
- string
GetGType()
public static Type GetGType()
Returns
- Type
GetIoPriority()
public int GetIoPriority()
Returns
- int
GetItem(uint)
[Version("2.44")]
public nint GetItem(uint position)
Parameters
position
uint
Returns
- nint
GetItemType()
[Version("2.44")]
public Type GetItemType()
Returns
- Type
GetNItems()
[Version("2.44")]
public uint GetNItems()
Returns
- uint
GetObject(uint)
[Version("2.44")]
public Object? GetObject(uint position)
Parameters
position
uint
Returns
- Object
IsLoading()
Returns
- bool
ItemsChanged(uint, uint, uint)
[Version("2.44")]
public void ItemsChanged(uint position, uint removed, uint added)
Parameters
position
uint
removed
uint
added
uint
New(string?, string?)
public static BookmarkList New(string? filename, string? attributes)
Parameters
filename
string
attributes
string
Returns
- BookmarkList
SetAttributes(string?)
public void SetAttributes(string? attributes)
Parameters
attributes
string
SetIoPriority(int)
public void SetIoPriority(int ioPriority)
Parameters
ioPriority
int