Class RecentManager
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class RecentManager : Object, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
RecentManager
- Implements
- Inherited Members
Constructors
RecentManager(params ConstructArgument[])
public RecentManager(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
RecentManager(RecentManagerHandle)
public RecentManager(RecentManagerHandle handle)
Parameters
handle
RecentManagerHandle
Fields
ChangedSignal
Signal Descriptor for OnChanged.
public static readonly Signal<RecentManager> ChangedSignal
Field Value
FilenamePropertyDefinition
public static readonly Property<string?, RecentManager> FilenamePropertyDefinition
Field Value
SizePropertyDefinition
public static readonly Property<int, RecentManager> SizePropertyDefinition
Field Value
Properties
Filename
public string? Filename { get; }
Property Value
Size
public int Size { get; }
Property Value
Methods
AddFull(string, RecentData)
public bool AddFull(string uri, RecentData recentData)
Parameters
uri
stringrecentData
RecentData
Returns
AddItem(string)
public bool AddItem(string uri)
Parameters
uri
string
Returns
GetDefault()
public static RecentManager GetDefault()
Returns
GetGType()
public static Type GetGType()
Returns
GetItems()
public List GetItems()
Returns
HasItem(string)
public bool HasItem(string uri)
Parameters
uri
string
Returns
LookupItem(string)
public RecentInfo? LookupItem(string uri)
Parameters
uri
string
Returns
MoveItem(string, string?)
public bool MoveItem(string uri, string? newUri)
Parameters
Returns
New()
public static RecentManager New()
Returns
PurgeItems()
public int PurgeItems()
Returns
RemoveItem(string)
public bool RemoveItem(string uri)
Parameters
uri
string
Returns
Events
OnChanged
public event SignalHandler<RecentManager> OnChanged