虚拟方法

GioAppInfolaunch_uris_async

自2.60起有效

声明 [src]

void
launch_uris_async (
  GAppInfo* appinfo,
  GList* uris,
  GAppLaunchContext* context,
  GCancellable* cancellable,
  GAsyncReadyCallback callback,
  gpointer user_data
)

描述 [src]

g_app_info_launch_uris()的异步版本。

在应用程序启动后立即调用回调,但对于DBus激活的应用程序将等待激活,并为沙盒应用程序提供了扩展的错误信息,请参阅g_app_info_launch_default_for_uri_async()的注释。

自2.60起可用

参数

uris

类型: UTF-8字符串列表

要启动的URI列表。

参数可以为NULL
数据由方法调用者拥有。
每个元素是一个以NUL结尾的UTF-8字符串。
context

类型: GAppLaunchContext

启动上下文。

参数可以为NULL
数据由方法调用者拥有。
cancellable

类型: GCancellable

一个GCancellable

参数可以为NULL
数据由方法调用者拥有。
callback

类型: GAsyncReadyCallback

在请求完成后调用的GAsyncReadyCallback

user_data

类型: gpointer

传递给回调的数据。

参数可以为NULL
数据由方法调用者拥有。