1 <?xml version="1.0"?>
\r
4 <name>Tizen.Applications.Shortcut</name>
\r
7 <member name="T:Interop.Shortcut.ErrorCode">
\r
9 Enumeration for values of shortcut response types.
\r
12 <member name="F:Interop.Shortcut.ErrorCode.None">
\r
17 <member name="F:Interop.Shortcut.ErrorCode.InvalidParameter">
\r
19 Invalid function parameter
\r
22 <member name="F:Interop.Shortcut.ErrorCode.OutOfMemory">
\r
27 <member name="F:Interop.Shortcut.ErrorCode.PermissionDenied">
\r
32 <member name="F:Interop.Shortcut.ErrorCode.IoError">
\r
37 <member name="F:Interop.Shortcut.ErrorCode.NotSupported">
\r
42 <member name="F:Interop.Shortcut.ErrorCode.ResourceBusy">
\r
44 Device or resource busy
\r
47 <member name="F:Interop.Shortcut.ErrorCode.NoSpace">
\r
49 There is no space to add a new shortcut
\r
52 <member name="F:Interop.Shortcut.ErrorCode.Exist">
\r
54 Shortcut is already added
\r
57 <member name="F:Interop.Shortcut.ErrorCode.Fault">
\r
62 <member name="F:Interop.Shortcut.ErrorCode.NotExist">
\r
67 <member name="F:Interop.Shortcut.ErrorCode.COMM">
\r
69 Connection not established or communication problem
\r
72 <member name="T:Tizen.Applications.Shortcut.HomeShortcutAddedInfo">
\r
74 A class that contains shortcut information.
\r
77 <member name="P:Tizen.Applications.Shortcut.HomeShortcutAddedInfo.AppId">
\r
79 Gets the name of application.
\r
82 <member name="P:Tizen.Applications.Shortcut.HomeShortcutAddedInfo.Uri">
\r
84 Gets the specific information for creating a new shortcut.
\r
87 <member name="T:Tizen.Applications.Shortcut.ShortcutAddedInfo">
\r
89 A class for getting information of the Shortcut.
\r
92 <member name="P:Tizen.Applications.Shortcut.ShortcutAddedInfo.ShortcutName">
\r
94 Gets the name of the created shortcut icon.
\r
97 <member name="P:Tizen.Applications.Shortcut.ShortcutAddedInfo.IconPath">
\r
99 Gets the absolute path of an icon file for this shortcut.
\r
102 <member name="P:Tizen.Applications.Shortcut.ShortcutAddedInfo.IsAllowDuplicate">
\r
104 Gets a value indicating whether to allow or not to allow duplication.
\r
107 <member name="T:Tizen.Applications.Shortcut.ShortcutDeletedInfo">
\r
109 A class for getting information of the Shortcut.
\r
112 <member name="P:Tizen.Applications.Shortcut.ShortcutDeletedInfo.AppId">
\r
114 Gets the name of package.
\r
117 <member name="P:Tizen.Applications.Shortcut.ShortcutDeletedInfo.ShortcutName">
\r
119 Gets the name of the created shortcut icon.
\r
122 <member name="T:Tizen.Applications.Shortcut.ShortcutError">
\r
124 Enumeration for values of shortcut response types.
\r
127 <member name="F:Tizen.Applications.Shortcut.ShortcutError.None">
\r
132 <member name="F:Tizen.Applications.Shortcut.ShortcutError.InvalidParameter">
\r
134 Invalid function parameter.
\r
137 <member name="F:Tizen.Applications.Shortcut.ShortcutError.OutOfMemory">
\r
142 <member name="F:Tizen.Applications.Shortcut.ShortcutError.IoError">
\r
147 <member name="F:Tizen.Applications.Shortcut.ShortcutError.NoSpace">
\r
149 There is no space to add a new shortcut.
\r
152 <member name="F:Tizen.Applications.Shortcut.ShortcutError.Exist">
\r
154 Shortcut is already added.
\r
157 <member name="F:Tizen.Applications.Shortcut.ShortcutError.NotExist">
\r
159 Not exist shortcut.
\r
162 <member name="T:Tizen.Applications.Shortcut.ShortcutAdded">
\r
164 The callback function that is invoked when add request occurred
\r
166 <param name="args">Object that contain shortcut info to add.</param>
\r
167 <returns>The result of handling a shortcut add request</returns>
\r
169 <member name="T:Tizen.Applications.Shortcut.ShortcutDeleted">
\r
171 The callback function that is invoked when delete request occurred
\r
173 <param name="args">Object that contain shortcut info to delete.</param>
\r
174 <returns>The result of handling a shortcut delete request</returns>
\r
176 <member name="T:Tizen.Applications.Shortcut.ShortcutEventManager">
\r
178 This class provides a way to register callback function for shortcut add, delete events.
\r
181 <member name="M:Tizen.Applications.Shortcut.ShortcutEventManager.RegisterEventHandler(Tizen.Applications.Shortcut.ShortcutAdded)">
\r
183 Registers a callback function to listen requests from applications.
\r
185 <since_tizen> 3 </since_tizen>
\r
186 <param name="addedEvent">The callback function pointer that is invoked when Add() is requested</param>
\r
187 <feature>http://tizen.org/feature/shortcut</feature>
\r
188 <privilege>http://tizen.org/privilege/shortcut</privilege>
\r
190 Previous registered delegate function should be unregister.
\r
192 <exception cref="T:System.ArgumentException">Thrown when argument is invalid.</exception>
\r
193 <exception cref="T:System.UnauthorizedAccessException">Thrown in case of permission denied.</exception>
\r
194 <exception cref="T:System.NotSupportedException">Thrown when Shortcut is not supported.</exception>
\r
195 <exception cref="T:System.OutOfMemoryException">Thrown in case of out of memory.</exception>
\r
196 <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
\r
198 <member name="M:Tizen.Applications.Shortcut.ShortcutEventManager.RegisterEventHandler(Tizen.Applications.Shortcut.ShortcutDeleted)">
\r
200 Registers a callback function to listen requests from applications.
\r
202 <since_tizen> 3 </since_tizen>
\r
203 <param name="deletedEvent">The callback function pointer that is invoked when Delete() is requested</param>
\r
204 <feature>http://tizen.org/feature/shortcut</feature>
\r
205 <privilege>http://tizen.org/privilege/shortcut</privilege>
\r
207 Previous registered delegate function should be unregister.
\r
209 <exception cref="T:System.ArgumentException">Thrown when argument is invalid.</exception>
\r
210 <exception cref="T:System.UnauthorizedAccessException">Thrown in case of permission denied.</exception>
\r
211 <exception cref="T:System.NotSupportedException">Thrown when Shortcut is not supported.</exception>
\r
212 <exception cref="T:System.OutOfMemoryException">Thrown in case of out of memory.</exception>
\r
213 <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
\r
215 <member name="M:Tizen.Applications.Shortcut.ShortcutEventManager.UnregisterEventHandler(Tizen.Applications.Shortcut.ShortcutAdded)">
\r
217 Unregisters a callback for the shortcut request.
\r
219 <since_tizen> 3 </since_tizen>
\r
220 <param name="addedEvent">The callback function pointer that used for RegisterCallback</param>
\r
221 <feature>http://tizen.org/feature/shortcut</feature>
\r
222 <privilege>http://tizen.org/privilege/shortcut</privilege>
\r
223 <exception cref="T:System.ArgumentException">Thrown when argument is invalid.</exception>
\r
224 <exception cref="T:System.UnauthorizedAccessException">Thrown in case of permission denied.</exception>
\r
225 <exception cref="T:System.NotSupportedException">Thrown when Shortcut is not supported.</exception>
\r
227 <member name="M:Tizen.Applications.Shortcut.ShortcutEventManager.UnregisterEventHandler(Tizen.Applications.Shortcut.ShortcutDeleted)">
\r
229 Unregisters a callback for the shortcut request.
\r
231 <since_tizen> 3 </since_tizen>
\r
232 <param name="deletedEvent">The callback function pointer that used for RegisterCallback</param>
\r
233 <feature>http://tizen.org/feature/shortcut</feature>
\r
234 <privilege>http://tizen.org/privilege/shortcut</privilege>
\r
235 <exception cref="T:System.ArgumentException">Thrown when argument is invalid.</exception>
\r
236 <exception cref="T:System.UnauthorizedAccessException">Thrown in case of permission denied.</exception>
\r
237 <exception cref="T:System.NotSupportedException">Thrown when Shortcut is not supported.</exception>
\r
239 <member name="M:Tizen.Applications.Shortcut.ShortcutEventManager.GetTemplateList(System.String)">
\r
241 Gets the preset list of shortcut template from the installed package.
\r
243 <since_tizen> 3 </since_tizen>
\r
244 <param name="appId">Application ID.</param>
\r
245 <returns>The List of ShortcutTemplate.</returns>
\r
246 <feature>http://tizen.org/feature/shortcut</feature>
\r
247 <privilege>http://tizen.org/privilege/shortcut</privilege>
\r
248 <exception cref="T:System.ArgumentException">Thrown when argument is invalid.</exception>
\r
249 <exception cref="T:System.UnauthorizedAccessException">Thrown in case of permission denied.</exception>
\r
250 <exception cref="T:System.NotSupportedException">Thrown when Shortcut is not supported.</exception>
\r
251 <exception cref="T:System.OutOfMemoryException">Thrown in case of out of memory.</exception>
\r
252 <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
\r
254 <member name="T:Tizen.Applications.Shortcut.ShortcutTemplate">
\r
256 A class that contains the preset list of shortcut template from the installed package.
\r
259 <member name="P:Tizen.Applications.Shortcut.ShortcutTemplate.AppId">
\r
261 Gets the Application ID.
\r
264 <member name="P:Tizen.Applications.Shortcut.ShortcutTemplate.ShortcutName">
\r
266 Gets the name of the created shortcut icon.
\r
269 <member name="P:Tizen.Applications.Shortcut.ShortcutTemplate.IconPath">
\r
271 Gets the absolute path of an icon file for this shortcut.
\r
274 <member name="P:Tizen.Applications.Shortcut.ShortcutTemplate.ExtraKey">
\r
276 Gets the user data. A property of shortcut element in manifest file.
\r
279 <member name="P:Tizen.Applications.Shortcut.ShortcutTemplate.ExtraData">
\r
281 Gets the user data. A property of shortcut element in manifest file.
\r
284 <member name="T:Tizen.Applications.Shortcut.WidgetShortcutAddedInfo">
\r
286 A class that contains information about the widget.
\r
289 <member name="P:Tizen.Applications.Shortcut.WidgetShortcutAddedInfo.WidgetId">
\r
291 Gets the Widget ID.
\r
294 <member name="P:Tizen.Applications.Shortcut.WidgetShortcutAddedInfo.WidgetSize">
\r
296 Gets the size of widget.
\r
299 <member name="P:Tizen.Applications.Shortcut.WidgetShortcutAddedInfo.Period">
\r
301 Gets the Update period in seconds.
\r
304 <member name="T:Tizen.Applications.Shortcut.HomeShortcutInfo">
\r
306 A class that contains shortcut information.
\r
309 <member name="P:Tizen.Applications.Shortcut.HomeShortcutInfo.Uri">
\r
311 Gets or sets the specific information for delivering to the viewer for creating a shortcut.
\r
314 <member name="T:Tizen.Applications.Shortcut.ShortcutWidgetSize">
\r
316 Enumeration for sizes of shortcut widget.
\r
319 <member name="F:Tizen.Applications.Shortcut.ShortcutWidgetSize.WidgetDefault">
\r
321 Type mask for the normal mode widget , don't use this value for specific size.
\r
324 <member name="F:Tizen.Applications.Shortcut.ShortcutWidgetSize.Widget1by1">
\r
329 <member name="F:Tizen.Applications.Shortcut.ShortcutWidgetSize.Widget2by1">
\r
334 <member name="F:Tizen.Applications.Shortcut.ShortcutWidgetSize.Widget2by2">
\r
339 <member name="F:Tizen.Applications.Shortcut.ShortcutWidgetSize.Widget4by1">
\r
344 <member name="F:Tizen.Applications.Shortcut.ShortcutWidgetSize.Widget4by2">
\r
349 <member name="F:Tizen.Applications.Shortcut.ShortcutWidgetSize.Widget4by3">
\r
354 <member name="F:Tizen.Applications.Shortcut.ShortcutWidgetSize.Widget4by4">
\r
359 <member name="F:Tizen.Applications.Shortcut.ShortcutWidgetSize.Widget4by5">
\r
364 <member name="F:Tizen.Applications.Shortcut.ShortcutWidgetSize.Widget4by6">
\r
369 <member name="F:Tizen.Applications.Shortcut.ShortcutWidgetSize.EasyDefault">
\r
371 Type mask for the easy mode widget, don't use this value for specific size.
\r
374 <member name="F:Tizen.Applications.Shortcut.ShortcutWidgetSize.Easy1by1">
\r
379 <member name="F:Tizen.Applications.Shortcut.ShortcutWidgetSize.Easy3by1">
\r
384 <member name="F:Tizen.Applications.Shortcut.ShortcutWidgetSize.Easy3by3">
\r
389 <member name="T:Tizen.Applications.Shortcut.ShortcutType">
\r
391 Enumeration for shortcut types.
\r
394 <member name="F:Tizen.Applications.Shortcut.ShortcutType.LaunchByApp">
\r
396 Launch the application itself.
\r
399 <member name="F:Tizen.Applications.Shortcut.ShortcutType.LaunchByUri">
\r
401 Launch the application with the given data(URI).
\r
404 <member name="T:Tizen.Applications.Shortcut.ShortcutInfo">
\r
406 A class to get information of the Shortcut.
\r
409 <member name="P:Tizen.Applications.Shortcut.ShortcutInfo.ShortcutName">
\r
411 Gets or sets the name of the created shortcut icon.
\r
414 <member name="P:Tizen.Applications.Shortcut.ShortcutInfo.IconPath">
\r
416 Gets or sets the absolute path of an icon file for this shortcut.
\r
419 <member name="P:Tizen.Applications.Shortcut.ShortcutInfo.IsAllowDuplicate">
\r
421 Gets or sets a value indicating whether to allow or not to allow duplication.
\r
424 <member name="T:Tizen.Applications.Shortcut.ShortcutManager">
\r
426 This class provides the some functions to add, delete shortcut.
\r
429 <member name="M:Tizen.Applications.Shortcut.ShortcutManager.Add(Tizen.Applications.Shortcut.HomeShortcutInfo)">
\r
431 Adds a shortcut on home-screen.
\r
433 <since_tizen> 3 </since_tizen>
\r
434 <param name="shortcut">Object that contain shortcut info.</param>
\r
435 <feature>http://tizen.org/feature/shortcut</feature>
\r
436 <privilege>http://tizen.org/privilege/shortcut</privilege>
\r
437 <exception cref="T:System.ArgumentException">Thrown when argument is invalid.</exception>
\r
438 <exception cref="T:System.UnauthorizedAccessException">Thrown in case of permission denied.</exception>
\r
439 <exception cref="T:System.NotSupportedException">Thrown when Shortcut is not supported.</exception>
\r
440 <exception cref="T:System.OutOfMemoryException">Thrown in case of out of memory.</exception>
\r
441 <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
\r
443 <member name="M:Tizen.Applications.Shortcut.ShortcutManager.Add(Tizen.Applications.Shortcut.WidgetShortcutInfo)">
\r
445 Adds a shortcut on home-screen.
\r
447 <since_tizen> 3 </since_tizen>
\r
448 <param name="shortcut">Object that contain shortcut info.</param>
\r
449 <feature>http://tizen.org/feature/shortcut</feature>
\r
450 <privilege>http://tizen.org/privilege/shortcut</privilege>
\r
451 <exception cref="T:System.ArgumentException">Thrown when argument is invalid.</exception>
\r
452 <exception cref="T:System.UnauthorizedAccessException">Thrown in case of permission denied.</exception>
\r
453 <exception cref="T:System.NotSupportedException">Thrown when Shortcut is not supported.</exception>
\r
454 <exception cref="T:System.OutOfMemoryException">Thrown in case of out of memory.</exception>
\r
455 <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
\r
457 <member name="M:Tizen.Applications.Shortcut.ShortcutManager.Delete(System.String)">
\r
459 Removes a shortcut from home by ShortcutName.
\r
461 <since_tizen> 3 </since_tizen>
\r
462 <param name="shortcutName">Shortcut name string.</param>
\r
463 <feature>http://tizen.org/feature/shortcut</feature>
\r
464 <privilege>http://tizen.org/privilege/shortcut</privilege>
\r
465 <exception cref="T:System.ArgumentException">Thrown when argument is invalid.</exception>
\r
466 <exception cref="T:System.UnauthorizedAccessException">Thrown in case of permission denied.</exception>
\r
467 <exception cref="T:System.NotSupportedException">Thrown when Shortcut is not supported.</exception>
\r
468 <exception cref="T:System.OutOfMemoryException">Thrown in case of out of memory.</exception>
\r
469 <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
\r
471 <member name="M:Tizen.Applications.Shortcut.ShortcutManager.Delete(Tizen.Applications.Shortcut.ShortcutInfo)">
\r
473 Removes a shortcut from home by ShortcutInfo.
\r
475 <since_tizen> 3 </since_tizen>
\r
476 <param name="shortcut">Object that contain shortcut info.</param>
\r
477 <feature>http://tizen.org/feature/shortcut</feature>
\r
478 <privilege>http://tizen.org/privilege/shortcut</privilege>
\r
479 <exception cref="T:System.ArgumentException">Thrown when argument is invalid.</exception>
\r
480 <exception cref="T:System.UnauthorizedAccessException">Thrown in case of permission denied.</exception>
\r
481 <exception cref="T:System.NotSupportedException">Thrown when Shortcut is not supported.</exception>
\r
482 <exception cref="T:System.OutOfMemoryException">Thrown in case of out of memory.</exception>
\r
483 <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
\r
485 <member name="T:Tizen.Applications.Shortcut.WidgetShortcutInfo">
\r
487 A class that contains information about the widget.
\r
490 <member name="P:Tizen.Applications.Shortcut.WidgetShortcutInfo.WidgetId">
\r
492 Gets or sets the Widget ID.
\r
495 <member name="P:Tizen.Applications.Shortcut.WidgetShortcutInfo.WidgetSize">
\r
497 Gets or sets the size of widget.
\r
500 <member name="P:Tizen.Applications.Shortcut.WidgetShortcutInfo.Period">
\r
502 Gets or sets the Update period in seconds.
\r