Table of Contents

Class RecentInfo

Namespace
Gtk
Assembly
Gtk-4.0.dll
public sealed class RecentInfo : BoxedRecord, IEquatable<RecentInfo>
Inheritance
RecentInfo
Implements
Inherited Members

Constructors

RecentInfo(RecentInfoOwnedHandle)

public RecentInfo(RecentInfoOwnedHandle handle)

Parameters

handle RecentInfoOwnedHandle

Properties

Handle

public RecentInfoOwnedHandle Handle { get; }

Property Value

RecentInfoOwnedHandle

Methods

CreateAppInfo(string?)

public AppInfo? CreateAppInfo(string? appName)

Parameters

appName string

Returns

AppInfo

Equals(RecentInfo?)

Indicates whether the current object is equal to another object of the same type.

public bool Equals(RecentInfo? other)

Parameters

other RecentInfo

An object to compare with this object.

Returns

bool

true if the current object is equal to the other parameter; otherwise, false.

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

Exists()

public bool Exists()

Returns

bool

GetAdded()

public DateTime GetAdded()

Returns

DateTime

GetAge()

public int GetAge()

Returns

int

GetApplications(out nuint)

public string[] GetApplications(out nuint length)

Parameters

length nuint

Returns

string[]

GetDescription()

public string GetDescription()

Returns

string

GetDisplayName()

public string GetDisplayName()

Returns

string

GetGType()

public static Type GetGType()

Returns

Type

GetGicon()

public Icon? GetGicon()

Returns

Icon

GetGroups(out nuint)

public string[] GetGroups(out nuint length)

Parameters

length nuint

Returns

string[]

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetMimeType()

public string GetMimeType()

Returns

string

GetModified()

public DateTime GetModified()

Returns

DateTime

GetPrivateHint()

public bool GetPrivateHint()

Returns

bool

GetShortName()

public string GetShortName()

Returns

string

GetUri()

public string GetUri()

Returns

string

GetUriDisplay()

public string? GetUriDisplay()

Returns

string

GetVisited()

public DateTime GetVisited()

Returns

DateTime

HasApplication(string)

public bool HasApplication(string appName)

Parameters

appName string

Returns

bool

HasGroup(string)

public bool HasGroup(string groupName)

Parameters

groupName string

Returns

bool

IsLocal()

public bool IsLocal()

Returns

bool

LastApplication()

public string LastApplication()

Returns

string

Match(RecentInfo)

public bool Match(RecentInfo infoB)

Parameters

infoB RecentInfo

Returns

bool

Ref()

public RecentInfo Ref()

Returns

RecentInfo

Unref()

public void Unref()