Gio.AppInfoIface

Fields

Name

Type

Access

Description

add_supports_type

object

r

Adds to the [iface`Gio`.AppInfo] information about supported file types.

can_delete

object

r

Checks if a [iface`Gio`.AppInfo] can be deleted.

can_remove_supports_type

object

r

Checks for support for removing supported file types from a [iface`Gio`.AppInfo].

do_delete

object

r

Deletes a [iface`Gio`.AppInfo].

dup

object

r

Copies a [iface`Gio`.AppInfo].

equal

object

r

Checks two [iface`Gio`.AppInfo]s for equality.

g_iface

GObject.TypeInterface

r

The parent interface.

get_commandline

object

r

Gets the commandline for the [iface`Gio`.AppInfo].

get_description

object

r

Gets a short description for the application described by the [iface`Gio`.AppInfo].

get_display_name

object

r

Gets the display name for the [iface`Gio`.AppInfo].

get_executable

object

r

Gets the executable name for the [iface`Gio`.AppInfo].

get_icon

object

r

Gets the [iface`Gio`.Icon] for the [iface`Gio`.AppInfo].

get_id

object

r

Gets a string identifier for a [iface`Gio`.AppInfo].

get_name

object

r

Gets the name of the application for a [iface`Gio`.AppInfo].

get_supported_types

object

r

Retrieves the list of content types that app_info claims to support.

launch

object

r

Launches an application specified by the [iface`Gio`.AppInfo].

launch_uris

object

r

Launches an application with a list of URIs.

launch_uris_async

object

r

Asynchronously launches an application with a list of URIs.

launch_uris_finish

object

r

Finishes an operation started with launch_uris_async.

remove_supports_type

object

r

Removes a supported application type from a [iface`Gio`.AppInfo].

set_as_default_for_extension

object

r

Sets an application as default for a given file extension.

set_as_default_for_type

object

r

Sets an application as default for a given content type.

set_as_last_used_for_type

object

r

Sets the application as the last used. See [method`Gio`.AppInfo.set_as_last_used_for_type].

should_show

object

r

Returns whether an application should be shown (e.g. when getting a list of installed applications). FreeDesktop.Org Startup Notification Specification.

supports_files

object

r

Indicates whether the application specified accepts filename arguments.

supports_uris

object

r

Indicates whether the application specified supports launching URIs.

Methods

None

Details

class Gio.AppInfoIface

Application Information interface, for operating system portability.