AppLaunchContext
Object Hierarchy:
GLib.AppLaunchContext
GLib.AppLaunchContext
GLib.AppLaunchContext
GLib.Object
GLib.Object
GLib.Object->GLib.AppLaunchContext
Description:
[
CCode ( type_id =
"g_app_launch_context_get_type ()" ) ]
public class AppLaunchContext :
Object
Integrating the launch with the launching application.
This is used to handle for instance startup notification and launching the new application on the same screen as the launching window.
Content:
Creation methods:
Methods:
public virtual string ? get_display (AppInfo info, List <File > files)
Gets the display string for the this .
public string [] get_environment ()
Gets the complete environment variable list to be passed to the child
process when this is used to launch an application.
public virtual string ? get_startup_notify_id (AppInfo info, List <File > files)
Initiates startup notification for the application and returns the
`XDG_ACTIVATION_TOKEN` or `DESKTOP_STARTUP_ID` for the launched operation, if supported.
public void setenv (string variable, string value)
Arranges for variable
to be set to value
in the
child's environment when this is used to launch an application.
public void unsetenv (string variable)
Arranges for variable
to be unset in the child's environment
when this is used to launch an application.
Signals:
Inherited Members:
All known members inherited from class GLib.Object