Class ShortcutEventManager

Definition

Namespace:
Tizen.Applications.Shortcut
Assembly:
Tizen.Applications.Shortcut.dll
API Level:
4

This class provides a way to register the callback function for the shortcut add and delete events.

C#
Copy
public static class ShortcutEventManager : object
Inheritance
ShortcutEventManager

Methods

View Source

GetTemplateList(String)

Gets the preset list of the shortcut template from the installed package.

Declaration
C#
Copy
public static IEnumerable<ShortcutTemplate> GetTemplateList(string appId)
Parameters
Type Name Description
String appId

The application ID.

Returns
Type Description
IEnumerable<ShortcutTemplate>

The List of ShortcutTemplate.

API Level: 4
Privilege Level: public
Privilege: http://tizen.org/privilege/shortcut
Feature: http://tizen.org/feature/shortcut
View Source

RegisterEventHandler(ShortcutAdded)

Registers a callback function to listen requests from the applications.

Declaration
C#
Copy
public static void RegisterEventHandler(ShortcutAdded addedEvent)
Parameters
Type Name Description
ShortcutAdded addedEvent

The callback function pointer that is invoked when Add() is requested.

Remarks

Previous registered delegate function should be unregistered.

API Level: 4
Privilege Level: public
Privilege: http://tizen.org/privilege/shortcut
Feature: http://tizen.org/feature/shortcut
View Source

RegisterEventHandler(ShortcutDeleted)

Registers a callback function to listen requests from the applications.

Declaration
C#
Copy
public static void RegisterEventHandler(ShortcutDeleted deletedEvent)
Parameters
Type Name Description
ShortcutDeleted deletedEvent

The callback function pointer that is invoked when Delete() is requested.

Remarks

Previous registered delegate function should be unregistered.

API Level: 4
Privilege Level: public
Privilege: http://tizen.org/privilege/shortcut
Feature: http://tizen.org/feature/shortcut
View Source

UnregisterEventHandler(ShortcutAdded)

Unregisters a callback for the shortcut request.

Declaration
C#
Copy
public static void UnregisterEventHandler(ShortcutAdded addedEvent)
Parameters
Type Name Description
ShortcutAdded addedEvent

The callback function pointer that is used for RegisterCallback.

API Level: 4
Privilege Level: public
Privilege: http://tizen.org/privilege/shortcut
Feature: http://tizen.org/feature/shortcut
View Source

UnregisterEventHandler(ShortcutDeleted)

Unregisters a callback for the shortcut request.

Declaration
C#
Copy
public static void UnregisterEventHandler(ShortcutDeleted deletedEvent)
Parameters
Type Name Description
ShortcutDeleted deletedEvent

The callback function pointer that is used for RegisterCallback.

API Level: 4
Privilege Level: public
Privilege: http://tizen.org/privilege/shortcut
Feature: http://tizen.org/feature/shortcut