I found some infomation in <<Web_Developers_Library_v1_9_en>>. Hope this can help you.
var opt = new Object();
opt.Mode = "Standalone";
var criteria = new Object();
criteria.ApplicationID = appid;
criteria.CmdLine = "";
criteria.Option = opt;
Criteria for launching an application
The criteria object specifies the application to launch.
The criteria object has three main properties: ApplicationID, CmdLine, and Options. These are described in the following table. Properties enclosed in brackets are optional.
Specifies a unique ID for the application binary (EXE or DLL).
Use the GetList method to retrieve this ID.
For example: "s60uid://0x101F857A"
Specifies a command line argument which is passed to the application being launched.
Object with the properties specified below.
Specifies whether the launched application is embedded within the application that called LaunchApp (chained) or whether the applications are independent of each other (standalone). For more information about chained and stand-along applications, see section AppManager.
If this property is not specified, the default is "Standalone".
"Chained" - The application is embedded within the application that called LaunchApp.
"Standalone" - The applications are independent of each other.
Specifies whether a standalone application is launched in the background or foreground.
This property is not valid if the Mode is "Chained" (embedded). Embedded applications are automatically launched in the foreground.
If this property is not specified, the default is "Foreground".
"Background" - The standalone application is launched in the background.
"Foreground" - The standalone application is launched in the foreground.
Specifies the full path, including the file name, to the document to launch.
For example: "C:\\Data\\abc.txt"