4 <name>Tizen.Applications.WidgetApplication</name>
7 <member name="T:Tizen.Applications.WidgetApplication">
9 Represents a widget application.
12 <member name="M:Tizen.Applications.WidgetApplication.#ctor(System.Collections.Generic.IDictionary{System.Type,System.String})">
14 Initializes the WidgetApplication class with the type and application ID.
16 <param name="typeInfo">Map structure for the derived class type and widget ID.</param>
18 <member name="M:Tizen.Applications.WidgetApplication.#ctor(System.Type)">
20 Initializes the WidgetApplication class with the type.
22 <remarks>Widget ID will be replaced as the application ID.</remarks>
23 <param name="type">Derived class type.</param>
25 <member name="M:Tizen.Applications.WidgetApplication.GetInstances(System.Type)">
27 Gets all instances of the widget associated with the type.
29 <param name="type">Class type for the widget.</param>
31 <member name="M:Tizen.Applications.WidgetApplication.Run(System.String[])">
33 Runs the widget application's main loop.
35 <param name="args">Arguments from the commandline.</param>
37 <member name="T:Tizen.Applications.WidgetBase">
39 The abstract class for widget instances.
42 <member name="F:Tizen.Applications.WidgetBase.Window">
44 Window object for this widget instance.
45 It will be created after OnCreate method is invoked.
48 <member name="T:Tizen.Applications.WidgetBase.WidgetDestroyType">
53 <member name="F:Tizen.Applications.WidgetBase.WidgetDestroyType.Permanent">
55 User deleted this widget from the viewer.
58 <member name="F:Tizen.Applications.WidgetBase.WidgetDestroyType.Temporary">
60 Widget is deleted because of other reasons. (For example, widget process is terminated temporarily by the system)
63 <member name="M:Tizen.Applications.WidgetBase.#ctor">
68 <member name="M:Tizen.Applications.WidgetBase.SetContent(Tizen.Applications.Bundle)">
70 Sets the content information to the widget.
72 <param name="info">The data set to save.</param>
73 <exception cref="T:System.ArgumentException">Thrown when failed because of an invalid argument.</exception>
74 <exception cref="T:System.NotSupportedException">Thrown when the API is not supported in this device.</exception>
75 <exception cref="T:System.InvalidOperationException">Thrown in case of an unrecoverable error.</exception>
77 <member name="M:Tizen.Applications.WidgetBase.SetTitle(System.String)">
79 Sends the title to the widget.
81 <param name="title">When an accessibility mode is turned on, this string will be read.</param>
82 <exception cref="T:System.ArgumentException">Thrown when failed because of an invalid argument.</exception>
83 <exception cref="T:System.NotSupportedException">Thrown when the API is not supported in this device.</exception>
84 <exception cref="T:System.InvalidOperationException">Thrown in case of an unrecoverable error.</exception>
86 <member name="M:Tizen.Applications.WidgetBase.Exit">
88 Finishes the context for the widget instance.
90 <exception cref="T:System.NotSupportedException">Thrown when the API is not supported in this device.</exception>
91 <exception cref="T:System.InvalidOperationException">Thrown in case of an unrecoverable error.</exception>
93 <member name="M:Tizen.Applications.WidgetBase.OnCreate(Tizen.Applications.Bundle,System.Int32,System.Int32)">
95 Overrides this method if want to handle the behavior when the widget instance is started.
97 <param name="content">The data set for the previous status.</param>
98 <param name="w">The pixel value for the widget width.</param>
99 <param name="h">The pixel value for the widget height.</param>
101 <member name="M:Tizen.Applications.WidgetBase.OnDestroy(Tizen.Applications.WidgetBase.WidgetDestroyType,Tizen.Applications.Bundle)">
103 Overrides this method if want to handle the behavior when the widget instance is destroyed.
105 <param name="reason">The reason for destruction.</param>
106 <param name="content">The data set to save.</param>
108 <member name="M:Tizen.Applications.WidgetBase.OnPause">
110 Overrides this method if want to handle the behavior when the widget instance is paused.
113 <member name="M:Tizen.Applications.WidgetBase.OnResume">
115 Overrides this method if want to handle the behavior when the widget instance is resumed.
118 <member name="M:Tizen.Applications.WidgetBase.OnResize(System.Int32,System.Int32)">
120 Overrides this method if want to handle the behavior when the widget instance is resized.
122 <param name="w">Widget width.</param>
123 <param name="h">Widget height.</param>
125 <member name="M:Tizen.Applications.WidgetBase.OnUpdate(Tizen.Applications.Bundle,System.Boolean)">
127 Overrides this method if want to handle the behavior when the widget instance is updated.
129 <param name="content">The data set for updating this widget will be provided by the requester.</param>
130 <param name="isForce">Although the widget is paused, if it is true, the widget can be updated.</param>