Gio.AppInfoIface

Fields

Name

Type

Access

Description

add_supports_type

object

r

Adds to the Gio.AppInfo information about supported file types.

can_delete

object

r

Checks if a Gio.AppInfo can be deleted.

can_remove_supports_type

object

r

Checks for support for removing supported file types from a Gio.AppInfo.

do_delete

object

r

Deletes a Gio.AppInfo.

dup

object

r

Copies a Gio.AppInfo.

equal

object

r

Checks two Gio.AppInfos for equality.

g_iface

GObject.TypeInterface

r

The parent interface.

get_commandline

object

r

Gets the commandline for the Gio.AppInfo.

get_description

object

r

Gets a short description for the application described by the Gio.AppInfo.

get_display_name

object

r

Gets the display name for the Gio.AppInfo.

get_executable

object

r

Gets the executable name for the Gio.AppInfo.

get_icon

object

r

Gets the Gio.Icon for the Gio.AppInfo.

get_id

object

r

Gets a string identifier for a Gio.AppInfo.

get_name

object

r

Gets the name of the application for a 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 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 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 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.