BookmarkFile.getApplicationInfo
bool getApplicationInfo(string uri, string name, out string exec, out uint count, out glib.date_time.DateTime stamp)Gets the registration information of app_name for the bookmark for uri. See [glib.bookmark_file.BookmarkFile.setApplicationInfo] for more information about the returned data.
The string returned in app_exec must be freed.
In the event the URI cannot be found, false is returned and error is set to G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND. In the event that no application with name app_name has registered a bookmark for uri, false is returned and error is set to G_BOOKMARK_FILE_ERROR_APP_NOT_REGISTERED. In the event that unquoting the command line fails, an error of the G_SHELL_ERROR domain is set and false is returned.
Parameters
uri | a valid URI |
name | an application's name |
exec | return location for the command line of the application, or null |
count | return location for the registration count, or null |
stamp | return location for the last registration time, or null |
Returns
true on success.
Throws
[BookmarkFileException]