4 <name>Tizen.Applications.WidgetControl</name>
7 <member name="T:Tizen.Applications.WidgetControl">
9 The class for receiving widget events and sending data to the widget.
12 <member name="T:Tizen.Applications.WidgetControl.Instance">
14 Class for the widget instance.
17 <member name="P:Tizen.Applications.WidgetControl.Instance.Id">
21 <since_tizen> 3 </since_tizen>
23 <member name="M:Tizen.Applications.WidgetControl.Instance.GetContent">
25 Gets the widget content.
27 <since_tizen> 3 </since_tizen>
28 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
30 <member name="M:Tizen.Applications.WidgetControl.Instance.ChangeContent(Tizen.Applications.Bundle,System.Boolean)">
32 Changes the content for the widget instance.
34 <since_tizen> 3 </since_tizen>
35 <param name="content">Content to be changed.</param>
36 <param name="force"> True if you want to update your widget even if the provider is paused, otherwise false.</param>
37 <exception cref="T:System.ArgumentException">Thrown when failed because of an invalid argument.</exception>
38 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
39 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
41 <member name="M:Tizen.Applications.WidgetControl.Instance.ChangePeriod(System.Double)">
43 Changes the update period for the widget instance.
45 <since_tizen> 3 </since_tizen>
46 <exception cref="T:System.ArgumentException">Thrown when failed because of an invalid argument.</exception>
47 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
48 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
50 <member name="T:Tizen.Applications.WidgetControl.Scale">
52 The class for the widget size information.
55 <member name="T:Tizen.Applications.WidgetControl.Scale.SizeType">
57 Enumeration for the types of widget size.
59 <since_tizen> 3 </since_tizen>
61 <member name="F:Tizen.Applications.WidgetControl.Scale.SizeType.Basic1x1">
63 175x175 based on 720x1280 resolution.
66 <member name="F:Tizen.Applications.WidgetControl.Scale.SizeType.Basic2x1">
68 354x175 based on 720x1280 resolution.
71 <member name="F:Tizen.Applications.WidgetControl.Scale.SizeType.Basic2x2">
73 354x354 based on 720x1280 resolution.
76 <member name="F:Tizen.Applications.WidgetControl.Scale.SizeType.Basic4x1">
78 712x175 based on 720x1280 resolution.
81 <member name="F:Tizen.Applications.WidgetControl.Scale.SizeType.Basic4x2">
83 712x354 based on 720x1280 resolution.
86 <member name="F:Tizen.Applications.WidgetControl.Scale.SizeType.Basic4x3">
88 712x533 based on 720x1280 resolution.
91 <member name="F:Tizen.Applications.WidgetControl.Scale.SizeType.Basic4x4">
93 712x712 based on 720x1280 resolution.
96 <member name="F:Tizen.Applications.WidgetControl.Scale.SizeType.Basic4x5">
98 712x891 based on 720x1280 resolution.
101 <member name="F:Tizen.Applications.WidgetControl.Scale.SizeType.Basic4x6">
103 712x1070 based on 720x1280 resolution.
106 <member name="F:Tizen.Applications.WidgetControl.Scale.SizeType.Easy1x1">
108 224x215 based on 720x1280 resolution.
111 <member name="F:Tizen.Applications.WidgetControl.Scale.SizeType.Easy1x2">
113 680x215 based on 720x1280 resolution.
116 <member name="F:Tizen.Applications.WidgetControl.Scale.SizeType.Easy1x3">
118 680x653 based on 720x1280 resolution.
121 <member name="F:Tizen.Applications.WidgetControl.Scale.SizeType.Full">
123 720x1280 based on 720x1280 resolution.
126 <member name="P:Tizen.Applications.WidgetControl.Scale.Width">
130 <since_tizen> 3 </since_tizen>
132 <member name="P:Tizen.Applications.WidgetControl.Scale.Height">
136 <since_tizen> 3 </since_tizen>
138 <member name="P:Tizen.Applications.WidgetControl.Scale.PreviewImagePath">
140 The path for the widget preview image file.
142 <since_tizen> 3 </since_tizen>
144 <member name="P:Tizen.Applications.WidgetControl.Scale.Type">
146 The size type of the widget.
148 <since_tizen> 3 </since_tizen>
150 <member name="M:Tizen.Applications.WidgetControl.CreateAll(System.String)">
152 Factory method for the WidgetControl.
153 It will create all the objects of WidgetControl based on the package ID.
155 <since_tizen> 3 </since_tizen>
156 <param name="pkgId">Package ID.</param>
157 <privilege>http://tizen.org/privilege/widget.viewer</privilege>
158 <exception cref="T:System.ArgumentException">Thrown when failed because of an invalid argument.</exception>
159 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
160 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
162 <member name="M:Tizen.Applications.WidgetControl.GetWidgetIds(System.String)">
164 Gets all the widget IDs by the package ID.
166 <since_tizen> 3 </since_tizen>
167 <privilege>http://tizen.org/privilege/widget.viewer</privilege>
168 <exception cref="T:System.ArgumentException">Thrown when failed because of an invalid argument.</exception>
169 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
170 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
172 <member name="P:Tizen.Applications.WidgetControl.Id">
176 <since_tizen> 3 </since_tizen>
178 <member name="P:Tizen.Applications.WidgetControl.IsNoDisplay">
180 The flag value for "nodisplay".
182 <since_tizen> 3 </since_tizen>
183 <privilege>http://tizen.org/privilege/widget.viewer</privilege>
185 <member name="E:Tizen.Applications.WidgetControl.Created">
187 The event handler for a created widget instance.
189 <since_tizen> 3 </since_tizen>
190 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
191 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
193 <member name="E:Tizen.Applications.WidgetControl.Resumed">
195 The event handler for a resumed widget instance.
197 <since_tizen> 3 </since_tizen>
198 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
199 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
201 <member name="E:Tizen.Applications.WidgetControl.Paused">
203 The event handler for a paused widget instance.
205 <since_tizen> 3 </since_tizen>
206 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
207 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
209 <member name="E:Tizen.Applications.WidgetControl.Destroyed">
211 The event handler for a destroyed widget instance.
213 <since_tizen> 3 </since_tizen>
214 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
215 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
217 <member name="M:Tizen.Applications.WidgetControl.#ctor(System.String)">
219 The constructor of the WidgetControl object.
221 <since_tizen> 3 </since_tizen>
222 <param name="widgetId">Widget ID.</param>
224 <member name="M:Tizen.Applications.WidgetControl.Finalize">
226 Finalizer of the WidgetControl class.
229 <member name="M:Tizen.Applications.WidgetControl.GetInstances">
231 Gets the objects for widget instance information.
233 <since_tizen> 3 </since_tizen>
234 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
235 <exception cref="T:System.NotSupportedException">Thrown when the API is not supported in this device.</exception>
236 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
238 <member name="M:Tizen.Applications.WidgetControl.GetScales">
240 Gets the objects for widget scale information.
242 <since_tizen> 3 </since_tizen>
243 <privilege>http://tizen.org/privilege/widget.viewer</privilege>
244 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
245 <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
247 <member name="M:Tizen.Applications.WidgetControl.GetName(System.String)">
249 Gets the widget name.
251 <since_tizen> 3 </since_tizen>
252 <param name="lang">Language.</param>
253 <privilege>http://tizen.org/privilege/widget.viewer</privilege>
254 <exception cref="T:System.ArgumentNullException">Thrown when the argument is null.</exception>
256 <member name="M:Tizen.Applications.WidgetControl.GetIconPath(System.String)">
258 Gets the widget icon path.
260 <since_tizen> 3 </since_tizen>
261 <param name="lang">Language.</param>
262 <privilege>http://tizen.org/privilege/widget.viewer</privilege>
263 <exception cref="T:System.ArgumentNullException">Thrown when the argument is null.</exception>
265 <member name="M:Tizen.Applications.WidgetControl.Dispose">
267 Releases all the resources used by the WidgetControl class.
269 <since_tizen> 3 </since_tizen>
271 <member name="T:Tizen.Applications.WidgetLifecycleEventArgs">
273 The class for event arguments of the widget lifecycle.
276 <member name="T:Tizen.Applications.WidgetLifecycleEventArgs.EventType">
278 Enumeration for the event type.
281 <member name="F:Tizen.Applications.WidgetLifecycleEventArgs.EventType.Created">
283 The widget is created.
286 <member name="F:Tizen.Applications.WidgetLifecycleEventArgs.EventType.Destroyed">
288 The widget is destroyed.
291 <member name="F:Tizen.Applications.WidgetLifecycleEventArgs.EventType.Paused">
293 The widget is paused.
296 <member name="F:Tizen.Applications.WidgetLifecycleEventArgs.EventType.Resumed">
298 The widget is resumed.
301 <member name="P:Tizen.Applications.WidgetLifecycleEventArgs.WidgetId">
306 <member name="P:Tizen.Applications.WidgetLifecycleEventArgs.InstanceId">
308 The widget instance ID.
311 <member name="P:Tizen.Applications.WidgetLifecycleEventArgs.Type">