1 <?xml version="1.0"?>
\r
4 <name>Tizen.Applications.Common</name>
\r
7 <member name="T:Tizen.Applications.CoreBackend.DefaultCoreBackend">
\r
9 An abstract class to provide default event handlers for apps.
\r
12 <member name="T:Tizen.Applications.CoreBackend.DefaultCoreBackend.AppEventType">
\r
14 Low level event types.
\r
17 <member name="T:Tizen.Applications.CoreBackend.EventType">
\r
19 This class represents the type of event for backends. This class can be converted from the string type.
\r
22 <member name="F:Tizen.Applications.CoreBackend.EventType.PreCreated">
\r
24 Pre-defined event type "PreCreated".
\r
27 <member name="F:Tizen.Applications.CoreBackend.EventType.Created">
\r
29 Pre-defined event type "Created".
\r
32 <member name="F:Tizen.Applications.CoreBackend.EventType.Terminated">
\r
34 Pre-defined event type "Terminated".
\r
37 <member name="F:Tizen.Applications.CoreBackend.EventType.AppControlReceived">
\r
39 Pre-defined event type "AppControlReceived".
\r
42 <member name="F:Tizen.Applications.CoreBackend.EventType.Resumed">
\r
44 Pre-defined event type "Resumed".
\r
47 <member name="F:Tizen.Applications.CoreBackend.EventType.Paused">
\r
49 Pre-defined event type "Paused".
\r
52 <member name="F:Tizen.Applications.CoreBackend.EventType.LowMemory">
\r
54 Pre-defined event type "LowMemory".
\r
57 <member name="F:Tizen.Applications.CoreBackend.EventType.LowBattery">
\r
59 Pre-defined event type "LowBattery".
\r
62 <member name="F:Tizen.Applications.CoreBackend.EventType.LocaleChanged">
\r
64 Pre-defined event type "LocaleChanged".
\r
67 <member name="F:Tizen.Applications.CoreBackend.EventType.RegionFormatChanged">
\r
69 Pre-defined event type "RegionFormatChanged".
\r
72 <member name="F:Tizen.Applications.CoreBackend.EventType.DeviceOrientationChanged">
\r
74 Pre-defined event type "DeviceOrientationChanged".
\r
77 <member name="M:Tizen.Applications.CoreBackend.EventType.#ctor(System.String)">
\r
79 Initializes the EventType class.
\r
81 <param name="name">The name of event type.</param>
\r
83 <member name="M:Tizen.Applications.CoreBackend.EventType.ToString">
\r
85 Returns the name of event type.
\r
88 <member name="M:Tizen.Applications.CoreBackend.EventType.GetHashCode">
\r
90 Returns the hash code for event type string.
\r
93 <member name="M:Tizen.Applications.CoreBackend.EventType.Equals(System.Object)">
\r
95 Determines whether this instance and a specified object.
\r
98 <member name="M:Tizen.Applications.CoreBackend.EventType.op_Implicit(System.String)~Tizen.Applications.CoreBackend.EventType">
\r
100 Converts a string to EventType instance.
\r
103 <member name="T:Tizen.Applications.CoreBackend.ICoreBackend">
\r
105 An interface that represents the backend lifecycles.
\r
108 <member name="M:Tizen.Applications.CoreBackend.ICoreBackend.AddEventHandler(Tizen.Applications.CoreBackend.EventType,System.Action)">
\r
110 Adds an event handler.
\r
112 <param name="evType">The type of event.</param>
\r
113 <param name="handler">The handler method without arguments.</param>
\r
115 <member name="M:Tizen.Applications.CoreBackend.ICoreBackend.AddEventHandler``1(Tizen.Applications.CoreBackend.EventType,System.Action{``0})">
\r
117 Adds an event handler.
\r
119 <typeparam name="TEventArgs">The EventArgs type used in arguments of the handler method.</typeparam>
\r
120 <param name="evType">The type of event.</param>
\r
121 <param name="handler">The handler method with a TEventArgs type argument.</param>
\r
123 <member name="M:Tizen.Applications.CoreBackend.ICoreBackend.Run(System.String[])">
\r
125 Runs the mainloop of the backend.
\r
127 <param name="args"></param>
\r
129 <member name="M:Tizen.Applications.CoreBackend.ICoreBackend.Exit">
\r
131 Exits the mainloop of the backend.
\r
134 <member name="T:Tizen.Applications.AppControl">
\r
136 Represents the control message to exchange between applications.
\r
140 public class AppControlExample : UIApplication
\r
143 protected override void OnAppControlReceived(AppControlReceivedEventArgs e)
\r
145 AppControl appControl = new AppControl();
\r
146 appControl.ApplicationId = "org.tizen.calculator";
\r
147 AppControl.SendLaunchRequest(appControl, (launchRequest, replyRequest, result) => {
\r
155 <member name="M:Tizen.Applications.AppControl.#ctor">
\r
157 Initializes the instance of the AppControl class.
\r
159 <exception cref="T:System.InvalidOperationException">Thrown when failed to create the AppControl handle.</exception>
\r
161 <member name="M:Tizen.Applications.AppControl.#ctor(System.Boolean)">
\r
163 Initializes the instance of the AppControl class with a parameter.
\r
165 <param name="enableAppStartedResultEvent">The flag value to receive an additional launch result event on the launch request.</param>
\r
166 <exception cref="T:System.InvalidOperationException">Thrown when failed to create the AppControl handle.</exception>
\r
168 <member name="M:Tizen.Applications.AppControl.#ctor(Tizen.Applications.SafeAppControlHandle)">
\r
170 Initializes the instance of the AppControl class with the SafeAppControlHandle.
\r
172 <param name="handle"></param>
\r
174 <member name="P:Tizen.Applications.AppControl.SafeAppControlHandle">
\r
176 Gets the SafeAppControlHandle instance.
\r
179 <member name="P:Tizen.Applications.AppControl.Operation">
\r
181 Gets and sets the operation to be performed.
\r
184 The operation is the mandatory information for the launch request. If the operation is not specified,
\r
185 AppControlOperations.Default is used for the launch request. If the operation is AppControlOperations.Default,
\r
186 the package information is mandatory to explicitly launch the application.
\r
187 (if the operation is null for setter, it clears the previous value.)
\r
191 AppControl appControl = new AppControl();
\r
192 appControl.Operation = AppControlOperations.Default;
\r
193 Log.Debug(LogTag, "Operation: " + appControl.Operation);
\r
197 <member name="P:Tizen.Applications.AppControl.Mime">
\r
199 Gets and sets the explicit MIME type of the data.
\r
202 (if the mime is null for setter, it clears the previous value.)
\r
206 AppControl appControl = new AppControl();
\r
207 appControl.Mime = "image/jpg";
\r
208 Log.Debug(LogTag, "Mime: " + appControl.Mime);
\r
212 <member name="P:Tizen.Applications.AppControl.Uri">
\r
214 Gets and sets the URI of the data.
\r
217 Since Tizen 2.4, if the parameter 'uri' is started with 'file://' and
\r
218 it is a regular file in this application's data path, which can be obtained
\r
219 by property DataPath in ApplicationInfo class,
\r
220 it will be shared to the callee application.
\r
221 Framework will grant a temporary permission to the callee application for this file and
\r
222 revoke it when the callee application is terminated.
\r
223 The callee application can just read it.
\r
224 (if the uri is null for setter, it clears the previous value.)
\r
228 public class AppControlExample : UIApplication
\r
231 protected override void OnAppControlReceived(AppControlReceivedEventArgs e)
\r
234 AppControl appControl = new AppControl();
\r
235 appContrl.Uri = this.ApplicationInfo.DataPath + "image.jpg";
\r
236 Log.Debug(LogTag, "Set Uri: " + appControl.Uri);
\r
242 <member name="P:Tizen.Applications.AppControl.Category">
\r
244 Gets and sets the explicit category.
\r
247 (if the category is null for setter, it clears the previous value.)
\r
250 <member name="P:Tizen.Applications.AppControl.ApplicationId">
\r
252 Gets and sets the application ID to explicitly launch.
\r
255 (if the application ID is null for setter, it clears the previous value.)
\r
259 AppControl appControl = new AppControl();
\r
260 appControl.ApplicationId = "org.tizen.calculator";
\r
261 Log.Debug(LogTag, "ApplicationId: " + appControl.ApplicationId);
\r
265 <member name="P:Tizen.Applications.AppControl.LaunchMode">
\r
267 Gets and sets the launch mode of the application.
\r
270 Although, LaunchMode were set as AppControlLaunchMode.Group, the
\r
271 callee application would be launched as a single mode
\r
272 if the manifest file of callee application defined the launch mode as "single".
\r
273 This property can just set the preference of the caller application to launch an application.
\r
274 Sub-applications, which were launched as a group mode always have own process.
\r
275 Since Tizen 3.0, if launch mode is not set in the caller application control,
\r
276 this property returns the AppControlLaunchMode.Single launch mode.
\r
280 AppControl appControl = new AppControl();
\r
281 appControl.LaunchMode = AppControlLaunchMode.Group;
\r
285 <member name="P:Tizen.Applications.AppControl.ExtraData">
\r
287 Gets the collection of the extra data.
\r
290 Extra data for communication between AppControls.
\r
294 AppControl appControl = new AppControl();
\r
295 appControl.ExtraData.Add("key", "value");
\r
300 <!-- "M:Tizen.Applications.AppControl.GetMatchedApplicationIds(Tizen.Applications.AppControl)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->
\r
301 <member name="M:Tizen.Applications.AppControl.SendLaunchRequest(Tizen.Applications.AppControl)">
\r
303 Sends the launch request.
\r
306 The operation is mandatory information for the launch request.
\r
307 If the operation is not specified, AppControlOperations.Default is used by default.
\r
308 If the operation is AppControlOperations.Default, the application ID is mandatory to explicitly launch the application. \n
\r
309 Since Tizen 2.4, the launch request of the service application over out of packages is restricted by the platform.
\r
310 Also, implicit launch requests are NOT delivered to service applications since 2.4.
\r
311 To launch a service application, an explicit launch request with the application ID given by property ApplicationId MUST be sent.
\r
313 <param name="launchRequest">The AppControl.</param>
\r
314 <exception cref="T:System.ArgumentNullException">Thrown when failed because of a null argument.</exception>
\r
315 <exception cref="T:System.InvalidOperationException">Thrown when failed because of an invalid operation.</exception>
\r
316 <exception cref="T:System.TimeoutException">Thrown when failed because of timeout.</exception>
\r
317 <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
\r
320 AppControl appControl = new AppControl();
\r
321 appControl.ApplicationId = "org.tizen.calculator";
\r
322 AppControl.SendLaunchRequest(appControl);
\r
326 <member name="M:Tizen.Applications.AppControl.SendLaunchRequest(Tizen.Applications.AppControl,Tizen.Applications.AppControlReplyCallback)">
\r
328 Sends the launch request.
\r
331 The operation is mandatory information for the launch request.
\r
332 If the operation is not specified, AppControlOperations.Default is used by default.
\r
333 If the operation is AppControlOperations.Default, the application ID is mandatory to explicitly launch the application. \n
\r
334 Since Tizen 2.4, the launch request of the service application over out of packages is restricted by the platform.
\r
335 Also, implicit launch requests are NOT delivered to service applications since 2.4.
\r
336 To launch a service application, an explicit launch request with the application ID given by property ApplicationId MUST be sent.
\r
338 <param name="launchRequest">The AppControl.</param>
\r
339 <param name="replyAfterLaunching">The callback function to be called when the reply is delivered.</param>
\r
340 <exception cref="T:System.ArgumentException">Thrown when failed because of the argument is invalid.</exception>
\r
341 <exception cref="T:System.InvalidOperationException">Thrown when failed because of an invalid operation.</exception>
\r
342 <exception cref="T:System.TimeoutException">Thrown when failed because of timeout.</exception>
\r
343 <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
\r
346 AppControl appControl = new AppControl();
\r
347 appControl.ApplicationId = "org.tizen.calculator";
\r
348 AppControl.SendLaunchRequest(appControl, (launchRequest, replyRequest, result) => {
\r
354 <member name="M:Tizen.Applications.AppControl.SendTerminateRequest(Tizen.Applications.AppControl)">
\r
356 Sends the terminate request to the application that is launched by AppControl.
\r
359 You are not allowed to terminate other general applications using this API.
\r
360 This API can be used to terminate sub-applications, which were launched as a group mode by the caller application.
\r
361 Once the callee application is being terminated by this API,
\r
362 other applications, which were launched by the callee application as a group mode will be terminated as well.
\r
364 <param name="terminateRequest">The AppControl.</param>
\r
365 <exception cref="T:System.ArgumentException">Thrown when failed because of the argument is invalid.</exception>
\r
366 <exception cref="T:System.InvalidOperationException">Thrown when failed because of an invalid operation.</exception>
\r
367 <exception cref="T:System.TimeoutException">Thrown when failed because of timeout.</exception>
\r
370 AppControl terminateRequest = new AppControl();
\r
371 terminateRequest.ApplicationId = "org.tizen.calculator";
\r
372 AppControl.SendTerminateRequest(terminateRequest);
\r
376 <member name="T:Tizen.Applications.AppControl.ExtraDataCollection">
\r
378 Class for extra data.
\r
381 <member name="M:Tizen.Applications.AppControl.ExtraDataCollection.Add(System.String,System.String)">
\r
386 The function replaces any existing value for the given key.
\r
388 <param name="key">The name of the extra data.</param>
\r
389 <param name="value">The value associated with the given key.</param>
\r
390 <exception cref="T:System.ArgumentNullException">Thrown when a key or a value is a zero-length string.</exception>
\r
391 <exception cref="T:System.ArgumentException">Thrown when the application tries to use the same key with the system-defined key.</exception>
\r
394 AppControl appControl = new AppControl();
\r
395 appControl.ExtraData.Add("myKey", "myValue");
\r
399 <member name="M:Tizen.Applications.AppControl.ExtraDataCollection.Add(System.String,System.Collections.Generic.IEnumerable{System.String})">
\r
404 The function replaces any existing value for the given key.
\r
406 <param name="key">The name of the extra data.</param>
\r
407 <param name="value">The value associated with the given key.</param>
\r
408 <exception cref="T:System.ArgumentNullException">Thrown when key or value is a zero-length string.</exception>
\r
409 <exception cref="T:System.ArgumentException">Thrown when the application tries to use the same key with the system-defined key.</exception>
\r
412 AppControl appControl = new AppControl();
\r
413 string[] myValues = new string[] { "first", "second", "third" };
\r
414 appControl.ExtraData.Add("myKey", myValues);
\r
418 <!-- "M:Tizen.Applications.AppControl.ExtraDataCollection.Get``1(System.String)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->
\r
419 <member name="M:Tizen.Applications.AppControl.ExtraDataCollection.Get(System.String)">
\r
421 Gets the extra data.
\r
423 <param name="key">The name of extra data.</param>
\r
424 <returns>The value associated with the given key.</returns>
\r
425 <exception cref="T:System.ArgumentNullException">Thrown when the key is an invalid parameter.</exception>
\r
426 <exception cref="T:System.Collections.Generic.KeyNotFoundException">Thrown when the key is not found.</exception>
\r
427 <exception cref="T:System.ArgumentException">Thrown when the key is rejected.</exception>
\r
430 AppControl appControl = new AppControl();
\r
431 string myValue = appControl.ExtraData.Get("myKey") as string;
\r
432 if (myValue != null)
\r
439 <!-- "M:Tizen.Applications.AppControl.ExtraDataCollection.GetKeys" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->
\r
440 <member name="M:Tizen.Applications.AppControl.ExtraDataCollection.TryGet(System.String,System.String@)">
\r
442 Tries getting the extra data.
\r
444 <param name="key">The name of extra data.</param>
\r
445 <param name="value">The value associated with the given key.</param>
\r
446 <returns>The result whether getting the value is done.</returns>
\r
447 <exception cref="T:System.ArgumentNullException">Thrown when the key is an invalid parameter.</exception>
\r
448 <exception cref="T:System.Collections.Generic.KeyNotFoundException">Thrown when the key is not found.</exception>
\r
449 <exception cref="T:System.ArgumentException">Thrown when the key is rejected.</exception>
\r
452 AppControl appControl = new AppControl();
\r
453 string myValue = string.Empty;
\r
454 bool result = appControl.ExtraData.TryGet("myKey", out myValue);
\r
455 if (result != null)
\r
462 <!-- "M:Tizen.Applications.AppControl.ExtraDataCollection.TryGet(System.String,System.Collections.Generic.IEnumerable{System.String}@)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->
\r
463 <member name="M:Tizen.Applications.AppControl.ExtraDataCollection.Remove(System.String)">
\r
465 Removes the extra data.
\r
467 <param name="key">The name of the extra data.</param>
\r
468 <exception cref="T:System.ArgumentNullException">Thrown when the key is a zero-length string.</exception>
\r
469 <exception cref="T:System.Collections.Generic.KeyNotFoundException">Thrown when the key is not found.</exception>
\r
470 <exception cref="T:System.ArgumentException">Thrown when the key is rejected.</exception>
\r
473 AppControl appControl = new AppControl();
\r
474 appControl.ExtraData.Remove("myKey");
\r
478 <member name="M:Tizen.Applications.AppControl.ExtraDataCollection.Count">
\r
480 Counts keys in the extra data.
\r
482 <returns>The number of counting keys.</returns>
\r
483 <exception cref="T:System.InvalidOperationException">Thrown when the key is an invalid parameter.</exception>
\r
486 AppControl appControl = new AppControl();
\r
487 int numberOfKeys = appControl.ExtraData.Count();
\r
491 <member name="M:Tizen.Applications.AppControl.ExtraDataCollection.IsCollection(System.String)">
\r
493 Checks whether the extra data associated with the given key is of the collection data type.
\r
495 <param name="key">The name of the extra data.</param>
\r
496 <returns>If true, the extra data is of the array data type, otherwise false.</returns>
\r
497 <exception cref="T:System.ArgumentNullException">Thrown when the key is a zero-length string.</exception>
\r
498 <exception cref="T:System.InvalidOperationException">Thrown when failed to check the key.</exception>
\r
501 AppControl appControl = new AppControl();
\r
502 bool result = appControl.ExtraData.IsCollection("myKey");
\r
506 <member name="T:Tizen.Applications.AppControlData">
\r
508 Data of the AppControl.
\r
511 <member name="F:Tizen.Applications.AppControlData.Subject">
\r
516 <member name="F:Tizen.Applications.AppControlData.To">
\r
521 <member name="F:Tizen.Applications.AppControlData.Cc">
\r
523 E-mail addresses that should be carbon copied.
\r
526 <member name="F:Tizen.Applications.AppControlData.Bcc">
\r
528 E-mail addresses that should be blind carbon copied.
\r
531 <member name="F:Tizen.Applications.AppControlData.Text">
\r
536 <member name="F:Tizen.Applications.AppControlData.Title">
\r
541 <member name="F:Tizen.Applications.AppControlData.Selected">
\r
546 <member name="F:Tizen.Applications.AppControlData.Path">
\r
551 <member name="F:Tizen.Applications.AppControlData.SectionMode">
\r
553 Selection mode ("single" or "multiple").
\r
556 <member name="F:Tizen.Applications.AppControlData.AllDay">
\r
558 All-day mode of the event ("true" or "false").
\r
561 <member name="F:Tizen.Applications.AppControlData.StartTime">
\r
563 Start time of the event (format: YYYY-MM-DD HH:MM:SS).
\r
566 <member name="F:Tizen.Applications.AppControlData.Endtime">
\r
568 End time of the event (format: YYYY-MM-DD HH:MM:SS).
\r
571 <member name="F:Tizen.Applications.AppControlData.Email">
\r
576 <member name="F:Tizen.Applications.AppControlData.Phone">
\r
581 <member name="F:Tizen.Applications.AppControlData.Url">
\r
586 <member name="F:Tizen.Applications.AppControlData.Ids">
\r
591 <member name="F:Tizen.Applications.AppControlData.Type">
\r
596 <member name="F:Tizen.Applications.AppControlData.TotalCount">
\r
601 <member name="F:Tizen.Applications.AppControlData.TotalSize">
\r
603 Total size (unit : bytes).
\r
606 <member name="F:Tizen.Applications.AppControlData.Name">
\r
611 <member name="F:Tizen.Applications.AppControlData.Location">
\r
616 <member name="F:Tizen.Applications.AppControlData.InputType">
\r
618 Select the type of input method.
\r
621 <member name="F:Tizen.Applications.AppControlData.InputDefaultText">
\r
623 Send the pre inputted text, such as "http://" in web.
\r
626 <member name="F:Tizen.Applications.AppControlData.InputGuideText">
\r
628 Send guide text to show to the user, such as "Input user name".
\r
631 <member name="F:Tizen.Applications.AppControlData.InputPredictionHint">
\r
633 Send text to receive answer result from smart reply.
\r
636 <member name="T:Tizen.Applications.AppControlLaunchMode">
\r
638 Enumeration for the application control launch mode.
\r
641 <member name="F:Tizen.Applications.AppControlLaunchMode.Single">
\r
643 Prefer to launch an application as a single mode.
\r
646 <member name="F:Tizen.Applications.AppControlLaunchMode.Group">
\r
648 Prefer to launch an application as a group mode.
\r
651 <member name="T:Tizen.Applications.AppControlOperations">
\r
653 Operations of the AppControl.
\r
656 <member name="F:Tizen.Applications.AppControlOperations.Main">
\r
658 An explicit launch for a homescreen application.
\r
661 <member name="F:Tizen.Applications.AppControlOperations.Default">
\r
663 An explicit launch for an application that excludes a homescreen application.
\r
666 <member name="F:Tizen.Applications.AppControlOperations.Edit">
\r
668 Provides an editable access to the given data.
\r
671 <member name="F:Tizen.Applications.AppControlOperations.View">
\r
676 <member name="F:Tizen.Applications.AppControlOperations.Pick">
\r
681 <member name="F:Tizen.Applications.AppControlOperations.CreateContent">
\r
686 <member name="F:Tizen.Applications.AppControlOperations.Call">
\r
688 Performs a call to someone.
\r
691 <member name="F:Tizen.Applications.AppControlOperations.Send">
\r
693 Delivers some data to someone else.
\r
696 <member name="F:Tizen.Applications.AppControlOperations.SendText">
\r
698 Delivers text data to someone else.
\r
701 <member name="F:Tizen.Applications.AppControlOperations.Share">
\r
703 Shares an item with someone else.
\r
706 <member name="F:Tizen.Applications.AppControlOperations.MultiShare">
\r
708 Shares multiple items with someone else.
\r
711 <member name="F:Tizen.Applications.AppControlOperations.ShareText">
\r
713 Shares text data with someone else.
\r
716 <member name="F:Tizen.Applications.AppControlOperations.Dial">
\r
718 Dials a number. This shows an UI with the number to be dialed, allowing the user to explicitly initiate the call.
\r
721 <member name="F:Tizen.Applications.AppControlOperations.Search">
\r
726 <member name="F:Tizen.Applications.AppControlOperations.Download">
\r
731 <member name="F:Tizen.Applications.AppControlOperations.Print">
\r
736 <member name="F:Tizen.Applications.AppControlOperations.Compose">
\r
738 Composes a message.
\r
741 <member name="F:Tizen.Applications.AppControlOperations.LaunchOnEvent">
\r
743 Can be launched by interested System-Event.
\r
746 <member name="F:Tizen.Applications.AppControlOperations.Add">
\r
751 <member name="F:Tizen.Applications.AppControlOperations.ImageCapture">
\r
753 Captures images by camera applications.
\r
756 <member name="F:Tizen.Applications.AppControlOperations.VideoCapture">
\r
758 Captures videos by camera applications.
\r
761 <member name="F:Tizen.Applications.AppControlOperations.Setting">
\r
763 Shows system settings.
\r
766 <member name="F:Tizen.Applications.AppControlOperations.SettingBluetoothEnable">
\r
768 Shows settings to enable Bluetooth.
\r
771 <member name="F:Tizen.Applications.AppControlOperations.SettingBluetoothVisibility">
\r
773 Shows settings to configure the Bluetooth visibility.
\r
776 <member name="F:Tizen.Applications.AppControlOperations.SettingLocation">
\r
778 Shows settings to allow configuration of current location sources.
\r
781 <member name="F:Tizen.Applications.AppControlOperations.SettingNfc">
\r
783 Shows NFC settings.
\r
786 <member name="F:Tizen.Applications.AppControlOperations.SettingWifi">
\r
788 Shows settings to allow configuration of Wi-Fi.
\r
791 <member name="T:Tizen.Applications.AppControlReceivedEventArgs">
\r
793 Arguments for the event that raised when the application receives the AppControl.
\r
796 <member name="M:Tizen.Applications.AppControlReceivedEventArgs.#ctor(Tizen.Applications.ReceivedAppControl)">
\r
798 Initializes the AppControlReceivedEventArgs class.
\r
800 <param name="appControl"></param>
\r
802 <member name="P:Tizen.Applications.AppControlReceivedEventArgs.ReceivedAppControl">
\r
804 The received AppControl.
\r
807 <member name="T:Tizen.Applications.AppControlReplyCallback">
\r
809 Reply callback for the launch request
\r
811 <param name="launchRequest">The AppControl of the launch request that has been sent</param>
\r
812 <param name="replyRequest">The AppControl in which the results of the callee are contained</param>
\r
813 <param name="result">The result of the launch request</param>
\r
815 <member name="T:Tizen.Applications.AppControlReplyResult">
\r
817 Enumeration for the application control result.
\r
820 <member name="F:Tizen.Applications.AppControlReplyResult.AppStarted">
\r
822 The callee application launched actually.
\r
825 <member name="F:Tizen.Applications.AppControlReplyResult.Succeeded">
\r
827 The operation succeeded.
\r
830 <member name="F:Tizen.Applications.AppControlReplyResult.Failed">
\r
832 The operation failed by the callee.
\r
835 <member name="F:Tizen.Applications.AppControlReplyResult.Canceled">
\r
837 The operation canceled by the platform.
\r
840 <member name="T:Tizen.Applications.Application">
\r
842 The class that represents a Tizen application.
\r
845 <member name="P:Tizen.Applications.Application.Current">
\r
847 Gets the instance of the current application.
\r
850 <member name="P:Tizen.Applications.Application.DirectoryInfo">
\r
852 Gets the class representing directory information of the current application.
\r
855 <member name="P:Tizen.Applications.Application.ApplicationInfo">
\r
857 Gets the class representing information of the current application.
\r
860 <member name="M:Tizen.Applications.Application.Run(System.String[])">
\r
862 Runs the application's main loop.
\r
864 <param name="args">Arguments from commandline.</param>
\r
866 <member name="M:Tizen.Applications.Application.Exit">
\r
868 Exits the main loop of the application.
\r
871 <member name="M:Tizen.Applications.Application.Dispose(System.Boolean)">
\r
873 Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
\r
875 <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
\r
877 <member name="M:Tizen.Applications.Application.Finalize">
\r
879 Finalizer of the application class.
\r
882 <member name="M:Tizen.Applications.Application.Dispose">
\r
884 Releases all resources used by the application class.
\r
887 <member name="T:Tizen.Applications.ApplicationDisabledEventArgs">
\r
889 Arguments for the event raised when the application is disabled.
\r
892 <member name="P:Tizen.Applications.ApplicationDisabledEventArgs.ApplicationId">
\r
894 The ID of the application.
\r
897 <member name="P:Tizen.Applications.ApplicationDisabledEventArgs.EventState">
\r
899 The event state of the application.
\r
902 <member name="T:Tizen.Applications.ApplicationEnabledEventArgs">
\r
904 Arguments for the event raised when the application is enabled.
\r
907 <member name="P:Tizen.Applications.ApplicationEnabledEventArgs.ApplicationId">
\r
909 The ID of the application.
\r
912 <member name="P:Tizen.Applications.ApplicationEnabledEventArgs.EventState">
\r
914 The event state of the application.
\r
917 <member name="T:Tizen.Applications.ApplicationEventState">
\r
919 Enumeration for the application event state.
\r
922 <member name="F:Tizen.Applications.ApplicationEventState.Started">
\r
924 Processing started.
\r
927 <member name="F:Tizen.Applications.ApplicationEventState.Completed">
\r
929 Processing completed.
\r
932 <member name="F:Tizen.Applications.ApplicationEventState.Failed">
\r
937 <member name="T:Tizen.Applications.ApplicationInfo">
\r
939 This class provides methods and properties to get information of the application.
\r
942 <member name="M:Tizen.Applications.ApplicationInfo.#ctor(System.String)">
\r
944 A constructor of ApplicationInfo that takes the application ID.
\r
946 <param name="applicationId">Application ID.</param>
\r
948 <member name="M:Tizen.Applications.ApplicationInfo.Finalize">
\r
950 Destructor of the class.
\r
953 <member name="P:Tizen.Applications.ApplicationInfo.ApplicationId">
\r
955 Gets the application ID.
\r
958 <member name="P:Tizen.Applications.ApplicationInfo.PackageId">
\r
960 Gets the package ID of the application.
\r
963 <member name="P:Tizen.Applications.ApplicationInfo.Label">
\r
965 Gets the label of the application.
\r
968 <member name="P:Tizen.Applications.ApplicationInfo.ExecutablePath">
\r
970 Gets the executable path of the application.
\r
973 <member name="P:Tizen.Applications.ApplicationInfo.IconPath">
\r
975 Gets the absolute path to the icon image.
\r
978 <member name="P:Tizen.Applications.ApplicationInfo.ApplicationType">
\r
980 Gets the application type name.
\r
983 <member name="P:Tizen.Applications.ApplicationInfo.Metadata">
\r
985 Gets the application's metadata.
\r
988 <member name="P:Tizen.Applications.ApplicationInfo.IsNoDisplay">
\r
990 Checks whether the application information is nodisplay. If the application icon is not displayed on the menu screen, true; otherwise, false.
\r
993 <member name="P:Tizen.Applications.ApplicationInfo.IsOnBoot">
\r
995 Checks whether the application is launched on booting time. If the application automatically starts on boot, true; otherwise, false.
\r
998 <member name="P:Tizen.Applications.ApplicationInfo.IsPreload">
\r
1000 Checks whether the application is preloaded. If the application is preloaded, true; otherwise, false.
\r
1003 <member name="P:Tizen.Applications.ApplicationInfo.SharedDataPath">
\r
1005 Gets the shared data path.
\r
1008 <member name="P:Tizen.Applications.ApplicationInfo.SharedResourcePath">
\r
1010 Gets the shared resource path.
\r
1013 <member name="P:Tizen.Applications.ApplicationInfo.SharedTrustedPath">
\r
1015 Gets the shared trust path.
\r
1018 <member name="P:Tizen.Applications.ApplicationInfo.ExternalSharedDataPath">
\r
1020 Gets the external shared data path.
\r
1023 <member name="M:Tizen.Applications.ApplicationInfo.GetLocalizedLabel(System.String)">
\r
1025 Gets the localized label of the application for the given locale.
\r
1027 <param name="locale">Locale.</param>
\r
1029 <member name="M:Tizen.Applications.ApplicationInfo.Dispose">
\r
1031 Releases all resources used by the ApplicationInfo class.
\r
1034 <member name="T:Tizen.Applications.ApplicationInfoFilter">
\r
1036 This class is a parameter of the GetInstalledApplicationsAsync method.
\r
1039 <member name="M:Tizen.Applications.ApplicationInfoFilter.#ctor">
\r
1044 <member name="T:Tizen.Applications.ApplicationInfoFilter.Keys">
\r
1046 This class is a possible key to use in the InstalledApplicationFilter.
\r
1049 <member name="F:Tizen.Applications.ApplicationInfoFilter.Keys.Id">
\r
1054 <member name="F:Tizen.Applications.ApplicationInfoFilter.Keys.Type">
\r
1059 <member name="F:Tizen.Applications.ApplicationInfoFilter.Keys.Category">
\r
1064 <member name="F:Tizen.Applications.ApplicationInfoFilter.Keys.NoDisplay">
\r
1069 <member name="F:Tizen.Applications.ApplicationInfoFilter.Keys.TaskManage">
\r
1074 <member name="P:Tizen.Applications.ApplicationInfoFilter.Filter">
\r
1079 <member name="T:Tizen.Applications.ApplicationInfoMetadataFilter">
\r
1081 This class is a parameter of the GetInstalledApplicationsAsync method.
\r
1084 <member name="T:Tizen.Applications.ApplicationLaunchedEventArgs">
\r
1086 Arguments for the event raised when the application is launched.
\r
1089 <member name="P:Tizen.Applications.ApplicationLaunchedEventArgs.ApplicationRunningContext">
\r
1091 The information of the application.
\r
1094 <member name="T:Tizen.Applications.ApplicationManager">
\r
1096 This class has the methods and events of the ApplicationManager.
\r
1099 <member name="E:Tizen.Applications.ApplicationManager.ApplicationEnabled">
\r
1101 Occurs whenever the installed application is enabled.
\r
1104 <member name="E:Tizen.Applications.ApplicationManager.ApplicationDisabled">
\r
1106 Occurs whenever the installed application is disabled.
\r
1109 <member name="E:Tizen.Applications.ApplicationManager.ApplicationLaunched">
\r
1111 Occurs whenever the installed applications get launched.
\r
1114 <member name="E:Tizen.Applications.ApplicationManager.ApplicationTerminated">
\r
1116 Occurs whenever the installed applications get terminated.
\r
1119 <member name="M:Tizen.Applications.ApplicationManager.GetInstalledApplicationsAsync">
\r
1121 Gets the information of the installed applications asynchronously.
\r
1124 <member name="M:Tizen.Applications.ApplicationManager.GetInstalledApplicationsAsync(Tizen.Applications.ApplicationInfoFilter)">
\r
1126 Gets the information of the installed applications with the ApplicationInfoFilter asynchronously.
\r
1128 <param name="filter">Key-value pairs for filtering.</param>
\r
1130 <member name="M:Tizen.Applications.ApplicationManager.GetInstalledApplicationsAsync(Tizen.Applications.ApplicationInfoMetadataFilter)">
\r
1132 Gets the information of the installed applications with the ApplicationInfoMetadataFilter asynchronously.
\r
1134 <param name="filter">Key-value pairs for filtering.</param>
\r
1136 <member name="M:Tizen.Applications.ApplicationManager.GetRunningApplicationsAsync">
\r
1138 Gets the information of the running applications asynchronously.
\r
1141 <member name="M:Tizen.Applications.ApplicationManager.GetAllRunningApplicationsAsync">
\r
1143 Gets the information of the running applications including subapp asynchronously.
\r
1146 <member name="M:Tizen.Applications.ApplicationManager.GetInstalledApplication(System.String)">
\r
1148 Gets the information of the specified application with the application ID.
\r
1150 <param name="applicationId">Application ID.</param>
\r
1152 <member name="M:Tizen.Applications.ApplicationManager.IsRunning(System.String)">
\r
1154 Returns if the specified application is running or not.
\r
1156 <param name="applicationId">The application ID.</param>
\r
1157 <returns>Returns true if the given application is running, otherwise false.</returns>
\r
1158 <exception cref="T:System.ArgumentException">Thrown when the given parameter is invalid.</exception>
\r
1160 <member name="M:Tizen.Applications.ApplicationManager.GetRecentApplications">
\r
1162 Gets the information of the recent applications.
\r
1164 <returns>Returns a dictionary containing all the recent application info.</returns>
\r
1165 <exception cref="T:System.InvalidOperationException">Thrown when failed because of an invalid operation.</exception>
\r
1167 <member name="T:Tizen.Applications.ApplicationRunningContext">
\r
1169 This class provides methods and properties to get information of the application.
\r
1172 <member name="M:Tizen.Applications.ApplicationRunningContext.#ctor(System.String)">
\r
1174 A constructor of ApplicationRunningContext that takes the application ID.
\r
1176 <param name="applicationId">Application ID.</param>
\r
1177 <exception cref="T:System.ArgumentException">Thrown when failed because of an invalid argument.</exception>
\r
1178 <exception cref="T:System.InvalidOperationException">Thrown when failed because of the "application not exist" error or the system error.</exception>
\r
1179 <exception cref="T:System.OutOfMemoryException">Thrown when failed because of out of memory.</exception>
\r
1181 <member name="M:Tizen.Applications.ApplicationRunningContext.#ctor(System.String,System.String)">
\r
1183 A constructor of ApplicationRunningContext that takes the application id.
\r
1185 <param name="applicationId">application id.</param>
\r
1186 <param name="instanceId">instance id.</param>
\r
1187 <exception cref="T:System.ArgumentException">Thrown when failed of invalid argument.</exception>
\r
1188 <exception cref="T:System.InvalidOperationException">Thrown when failed because of application not exist error or system error.</exception>
\r
1189 <exception cref="T:System.OutOfMemoryException">Thrown when failed because of out of memory.</exception>
\r
1191 <member name="M:Tizen.Applications.ApplicationRunningContext.Finalize">
\r
1193 Destructor of the class.
\r
1196 <member name="T:Tizen.Applications.ApplicationRunningContext.AppState">
\r
1198 Enumeration for the application state.
\r
1201 <member name="F:Tizen.Applications.ApplicationRunningContext.AppState.Undefined">
\r
1203 The undefined state.
\r
1206 <member name="F:Tizen.Applications.ApplicationRunningContext.AppState.Foreground">
\r
1208 The UI application is running in the foreground.
\r
1211 <member name="F:Tizen.Applications.ApplicationRunningContext.AppState.Background">
\r
1213 The UI application is running in the background.
\r
1216 <member name="F:Tizen.Applications.ApplicationRunningContext.AppState.Service">
\r
1218 The service application is running.
\r
1221 <member name="F:Tizen.Applications.ApplicationRunningContext.AppState.Terminated">
\r
1223 The application is terminated.
\r
1226 <member name="P:Tizen.Applications.ApplicationRunningContext.ApplicationId">
\r
1228 Gets the application ID.
\r
1231 <member name="P:Tizen.Applications.ApplicationRunningContext.PackageId">
\r
1233 Gets the package ID of the application.
\r
1236 <member name="P:Tizen.Applications.ApplicationRunningContext.ProcessId">
\r
1238 Gets the application's process ID.
\r
1241 <member name="P:Tizen.Applications.ApplicationRunningContext.State">
\r
1243 Gets the state of the application.
\r
1246 <member name="P:Tizen.Applications.ApplicationRunningContext.IsSubApp">
\r
1248 Gets whether the application is sub application of the application group.
\r
1251 <member name="M:Tizen.Applications.ApplicationRunningContext.Terminate">
\r
1253 Terminates the application.
\r
1255 <exception cref="T:System.ArgumentException">Thrown when failed of invalid argument.</exception>
\r
1256 <exception cref="T:System.UnauthorizedAccessException">Thrown when failed because of permission denied.</exception>
\r
1257 <exception cref="T:System.InvalidOperationException">Thrown when failed because of system error.</exception>
\r
1258 <privilege>http://tizen.org/privilege/appmanager.kill</privilege>
\r
1260 <member name="M:Tizen.Applications.ApplicationRunningContext.Resume">
\r
1262 Resumes the running application.
\r
1264 <exception cref="T:System.ArgumentException">Thrown when failed of invalid argument.</exception>
\r
1265 <exception cref="T:System.UnauthorizedAccessException">Thrown when failed because of permission denied.</exception>
\r
1266 <exception cref="T:System.InvalidOperationException">Thrown when failed because of system error.</exception>
\r
1267 <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
\r
1269 <member name="M:Tizen.Applications.ApplicationRunningContext.Dispose">
\r
1271 Releases all resources used by the ApplicationRunningContext class.
\r
1274 <member name="T:Tizen.Applications.ApplicationTerminatedEventArgs">
\r
1276 Arguments for the event raised when the application is terminated.
\r
1279 <member name="P:Tizen.Applications.ApplicationTerminatedEventArgs.ApplicationRunningContext">
\r
1281 The information of the application.
\r
1284 <member name="T:Tizen.Applications.ApplicationType">
\r
1286 Enumeration for the applications type.
\r
1289 <member name="F:Tizen.Applications.ApplicationType.All">
\r
1294 <member name="F:Tizen.Applications.ApplicationType.Ui">
\r
1299 <member name="F:Tizen.Applications.ApplicationType.Service">
\r
1301 Service applications.
\r
1304 <member name="T:Tizen.Applications.Bundle">
\r
1306 A bundle object represents a bundle.
\r
1307 A bundle holds items (key-value pairs) and can be used with other Tizen APIs.
\r
1308 Keys can be used to access values.
\r
1309 This class is accessed by using a constructor to create a new instance of this object.
\r
1310 A bundle instance is not guaranteed to be thread safe if the instance is modified by multiple threads.
\r
1313 <member name="M:Tizen.Applications.Bundle.#ctor">
\r
1315 The bundle constructor.
\r
1317 <exception cref="T:System.InvalidOperationException">Thrown when out of memory.</exception>
\r
1319 Tizen.Applications.Bundle bundle = new Tizen.Applications.Bundle();
\r
1322 <member name="M:Tizen.Applications.Bundle.#ctor(Tizen.Applications.SafeBundleHandle)">
\r
1324 The bundle constructor.
\r
1326 <param name="handle">The SafeBundleHandle instance.</param>
\r
1327 <exception cref="T:System.ArgumentNullException">Thrown when the handle is null or invalid.</exception>
\r
1329 <member name="P:Tizen.Applications.Bundle.Count">
\r
1331 The number of items in a bundle object.
\r
1334 Tizen.Applications.Bundle bundle = new Tizen.Applications.Bundle();
\r
1335 bundle.AddItem("string", "a_string");
\r
1336 Console.WriteLine("There are {0} items in the bundle", bundle.Count);
\r
1339 <member name="P:Tizen.Applications.Bundle.Keys">
\r
1341 The keys in a bundle object.
\r
1344 Tizen.Applications.Bundle bundle = new Tizen.Applications.Bundle();
\r
1345 bundle.AddItem("string1", "a_string1");
\r
1346 bundle.AddItem("string2", "a_string2");
\r
1347 bundle.AddItem("string3", "a_string3");
\r
1348 Console.WriteLine("The bundle contains the following keys:");
\r
1349 foreach(string key in bundle.Keys)
\r
1351 Console.WriteLine(key);
\r
1355 <member name="P:Tizen.Applications.Bundle.SafeBundleHandle">
\r
1357 Gets the SafeBundleHandle instance.
\r
1360 <member name="M:Tizen.Applications.Bundle.Dispose">
\r
1362 Releases any unmanaged resources used by this object.
\r
1365 <!-- "M:Tizen.Applications.Bundle.Contains(System.String)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->
\r
1366 <member name="M:Tizen.Applications.Bundle.AddItem(System.String,System.Byte[])">
\r
1368 Adds an item into the bundle.
\r
1370 <param name="key">The key to identify the item with. If an item with the key already exists in the bundle, this method will not succeed.</param>
\r
1371 <param name="value">The value of the item.</param>
\r
1372 <exception cref="T:System.ArgumentException">Thrown when the key already exists or when there is an invalid parameter.</exception>
\r
1373 <exception cref="T:System.ArgumentNullException">Thrown when a value is null.</exception>
\r
1374 <exception cref="T:System.InvalidOperationException">Thrown when out of memory or when the bundle instance has been disposed.</exception>
\r
1376 Tizen.Applications.Bundle bundle = new Tizen.Applications.Bundle();
\r
1377 byte[] byteArray = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
\r
1378 bundle.AddItem("byte_array", byteArray);
\r
1381 <member name="M:Tizen.Applications.Bundle.AddItem(System.String,System.Byte[],System.Int32,System.Int32)">
\r
1383 Adds an item into the bundle.
\r
1385 <param name="key">The key to identify the item with. If an item with the key already exists in the bundle, this method will not succeed.</param>
\r
1386 <param name="value">The value of the item.</param>
\r
1387 <param name="offset">The zero-based byte offset in value from which to add to the bundle.</param>
\r
1388 <param name="count">The maximum number of bytes to add to the bundle starting with offset.</param>
\r
1389 <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the offset or count is out of range.</exception>
\r
1390 <exception cref="T:System.ArgumentException">Thrown when the key already exists or when there is an invalid parameter.</exception>
\r
1391 <exception cref="T:System.ArgumentNullException">Thrown when a value is null.</exception>
\r
1392 <exception cref="T:System.InvalidOperationException">Thrown when out of memory or when the bundle instance has been disposed.</exception>
\r
1394 Tizen.Applications.Bundle bundle = new Tizen.Applications.Bundle();
\r
1395 byte[] byteArray = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
\r
1396 bundle.AddItem("byte_array", byteArray, 2, 3);
\r
1399 <member name="M:Tizen.Applications.Bundle.AddItem(System.String,System.String)">
\r
1401 Adds an item into the bundle.
\r
1403 <param name="key">The key to identify the item with. If an item with the key already exists in the bundle, this method will not succeed.</param>
\r
1404 <param name="value">The value of the item.</param>
\r
1405 <exception cref="T:System.ArgumentException">Thrown when the key already exists or when there is an invalid parameter.</exception>
\r
1406 <exception cref="T:System.InvalidOperationException">Thrown when out of memory or when the bundle instance has been disposed.</exception>
\r
1408 Tizen.Applications.Bundle bundle = new Tizen.Applications.Bundle();
\r
1409 bundle.AddItem("string", "a_string");
\r
1412 <member name="M:Tizen.Applications.Bundle.AddItem(System.String,System.Collections.Generic.IEnumerable{System.String})">
\r
1414 Adds an item into the bundle.
\r
1416 <param name="key">The key to identify the item with. If an item with the key already exists in the bundle, this method will not succeed.</param>
\r
1417 <param name="value">The value of the item.</param>
\r
1418 <exception cref="T:System.ArgumentException">Thrown when the key already exists or when there is an invalid parameter.</exception>
\r
1419 <exception cref="T:System.InvalidOperationException">Thrown when out of memory or when the bundle instance has been disposed.</exception>
\r
1421 Tizen.Applications.Bundle bundle = new Tizen.Applications.Bundle();
\r
1422 string[] stringArray = { "a", "b", "c" };
\r
1423 bundle.AddItem("string_array", stringArray);
\r
1426 <!-- "M:Tizen.Applications.Bundle.GetItem(System.String)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->
\r
1427 <!-- "M:Tizen.Applications.Bundle.GetItem``1(System.String)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->
\r
1428 <member name="M:Tizen.Applications.Bundle.TryGetItem(System.String,System.Byte[]@)">
\r
1430 Gets the value of a bundle item with a specified key.
\r
1432 <param name="key">The key of the bundle item whose value is desired.</param>
\r
1433 <param name="value">The value of the bundle item. If the key does not exist or the type of this parameter is incorrect, it is the default value for the value parameter type.</param>
\r
1434 <returns>true if an item with the key exists and if the value is the same type as the output value parameter, false otherwise.</returns>
\r
1435 <exception cref="T:System.InvalidOperationException">Thrown when the bundle instance has been disposed.</exception>
\r
1437 Tizen.Applications.Bundle bundle = new Tizen.Applications.Bundle();
\r
1438 byte[] byteArray = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
\r
1439 bundle.AddItem("byte_array", byteArray);
\r
1440 byte[] aByteArray;
\r
1441 if (bundle.TryGetItem("byte_array", out aByteArray))
\r
1443 Console.WriteLine("First item in the byte array: {0}", aByteArray[0]);
\r
1447 <member name="M:Tizen.Applications.Bundle.TryGetItem(System.String,System.String@)">
\r
1449 Gets the value of a bundle item with a specified key.
\r
1451 <param name="key">The key of the bundle item whose value is desired.</param>
\r
1452 <param name="value">The value of the bundle item. If the key does not exist or the type of this parameter is incorrect, it is the default value for the value parameter type.</param>
\r
1453 <returns>true if an item with the key exists and if the value is the same type as the output value parameter, false otherwise.</returns>
\r
1454 <exception cref="T:System.InvalidOperationException">Thrown when the bundle instance has been disposed.</exception>
\r
1456 Tizen.Applications.Bundle bundle = new Tizen.Applications.Bundle();
\r
1457 bundle.AddItem("string", "a_string");
\r
1459 if (bundle.TryGetItem("string", out aString))
\r
1461 Console.WriteLine(aString);
\r
1465 <!-- "M:Tizen.Applications.Bundle.TryGetItem(System.String,System.Collections.Generic.IEnumerable{System.String}@)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->
\r
1466 <!-- "M:Tizen.Applications.Bundle.Is``1(System.String)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->
\r
1467 <member name="M:Tizen.Applications.Bundle.RemoveItem(System.String)">
\r
1469 Removes a bundle item with a specific key from a Bundle.
\r
1471 <param name="key">The key of the item to delete.</param>
\r
1472 <returns>true if the item is successfully found and removed, false otherwise (even if the item is not found).</returns>
\r
1473 <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
\r
1474 <exception cref="T:System.InvalidOperationException">Thrown when the bundle instance has been disposed.</exception>
\r
1476 Tizen.Applications.Bundle bundle = new Tizen.Applications.Bundle();
\r
1477 bundle.AddItem("string", "a_string");
\r
1478 if (bundle.Contains("string"))
\r
1480 if (bundle.RemoveItem("string"))
\r
1482 Console.WriteLine("Removed");
\r
1487 <member name="M:Tizen.Applications.Bundle.Decode(System.String)">
\r
1489 Decodes an encoded bundle data.
\r
1491 <param name="bundleRaw">The encoded bundle data. bundleRaw should be the returned value of Tizen.Applications.Bundle.Encode, otherwise this method will not succeed.</param>
\r
1492 <returns>Decoded Bundle object.</returns>
\r
1493 <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
\r
1495 Tizen.Applications.Bundle bundle = new Tizen.Applications.Bundle();
\r
1496 string bundleRaw = bundle.Encode();
\r
1497 Bundle data = bundle.Decode(bundleRaw);
\r
1500 <member name="M:Tizen.Applications.Bundle.Encode">
\r
1502 Encodes bundle to string.
\r
1504 <returns>Encoded bundle data in string.</returns>
\r
1505 <exception cref="T:System.InvalidOperationException">Thrown when out of memory or when the bundle instance has been disposed.</exception>
\r
1507 Tizen.Applications.Bundle bundle = new Tizen.Applications.Bundle();
\r
1508 string bundleRaw = bundle.Encode();
\r
1511 <member name="M:Tizen.Applications.Bundle.Dispose(System.Boolean)">
\r
1513 Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
\r
1515 <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
\r
1517 <member name="M:Tizen.Applications.Bundle.Finalize">
\r
1519 Destructor of the bundle class.
\r
1522 <member name="T:Tizen.Applications.CoreApplication">
\r
1524 This class represents an application controlled lifecycles by the backend system.
\r
1527 <member name="M:Tizen.Applications.CoreApplication.#ctor(Tizen.Applications.CoreBackend.ICoreBackend)">
\r
1529 Initializes the CoreApplication class.
\r
1531 <param name="backend">The backend instance implementing ICoreBacked interface.</param>
\r
1533 <member name="E:Tizen.Applications.CoreApplication.Created">
\r
1535 Occurs when the application is launched.
\r
1538 <member name="E:Tizen.Applications.CoreApplication.Terminated">
\r
1540 Occurs when the application is about to shutdown.
\r
1543 <member name="E:Tizen.Applications.CoreApplication.AppControlReceived">
\r
1545 Occurs whenever the application receives the appcontrol message.
\r
1548 <member name="E:Tizen.Applications.CoreApplication.LowMemory">
\r
1550 Occurs when the system memory is low.
\r
1553 <member name="E:Tizen.Applications.CoreApplication.LowBattery">
\r
1555 Occurs when the system battery is low.
\r
1558 <member name="E:Tizen.Applications.CoreApplication.LocaleChanged">
\r
1560 Occurs when the system language is chagned.
\r
1563 <member name="E:Tizen.Applications.CoreApplication.RegionFormatChanged">
\r
1565 Occurs when the region format is changed.
\r
1568 <member name="E:Tizen.Applications.CoreApplication.DeviceOrientationChanged">
\r
1570 Occurs when the device orientation is changed.
\r
1573 <member name="P:Tizen.Applications.CoreApplication.Backend">
\r
1575 The backend instance.
\r
1578 <member name="M:Tizen.Applications.CoreApplication.Run(System.String[])">
\r
1580 Runs the application's main loop.
\r
1582 <param name="args">Arguments from commandline.</param>
\r
1584 <member name="M:Tizen.Applications.CoreApplication.Exit">
\r
1586 Exits the main loop of the application.
\r
1589 <member name="M:Tizen.Applications.CoreApplication.OnCreate">
\r
1591 Overrides this method if want to handle behavior when the application is launched.
\r
1592 If base.OnCreated() is not called, the event 'Created' will not be emitted.
\r
1595 <member name="M:Tizen.Applications.CoreApplication.OnTerminate">
\r
1597 Overrides this method if want to handle behavior when the application is terminated.
\r
1598 If base.OnTerminate() is not called, the event 'Terminated' will not be emitted.
\r
1601 <member name="M:Tizen.Applications.CoreApplication.OnAppControlReceived(Tizen.Applications.AppControlReceivedEventArgs)">
\r
1603 Overrides this method if want to handle behavior when the application receives the appcontrol message.
\r
1604 If base.OnAppControlReceived() is not called, the event 'AppControlReceived' will not be emitted.
\r
1606 <param name="e"></param>
\r
1608 <member name="M:Tizen.Applications.CoreApplication.OnLowMemory(Tizen.Applications.LowMemoryEventArgs)">
\r
1610 Overrides this method if want to handle behavior when the system memory is low.
\r
1611 If base.OnLowMemory() is not called, the event 'LowMemory' will not be emitted.
\r
1614 <member name="M:Tizen.Applications.CoreApplication.OnLowBattery(Tizen.Applications.LowBatteryEventArgs)">
\r
1616 Overrides this method if want to handle behavior when the system battery is low.
\r
1617 If base.OnLowBattery() is not called, the event 'LowBattery' will not be emitted.
\r
1620 <member name="M:Tizen.Applications.CoreApplication.OnLocaleChanged(Tizen.Applications.LocaleChangedEventArgs)">
\r
1622 Overrides this method if want to handle behavior when the system language is changed.
\r
1623 If base.OnLocaleChanged() is not called, the event 'LocaleChanged' will not be emitted.
\r
1626 <member name="M:Tizen.Applications.CoreApplication.OnRegionFormatChanged(Tizen.Applications.RegionFormatChangedEventArgs)">
\r
1628 Overrides this method if want to handle behavior when the region format is changed.
\r
1629 If base.OnRegionFormatChanged() is not called, the event 'RegionFormatChanged' will not be emitted.
\r
1632 <member name="M:Tizen.Applications.CoreApplication.OnDeviceOrientationChanged(Tizen.Applications.DeviceOrientationEventArgs)">
\r
1634 Overrides this method if want to handle behavior when the device orientation is changed.
\r
1635 If base.OnRegionFormatChanged() is not called, the event 'RegionFormatChanged' will not be emitted.
\r
1638 <member name="M:Tizen.Applications.CoreApplication.Dispose(System.Boolean)">
\r
1640 Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
\r
1642 <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
\r
1644 <member name="T:Tizen.Applications.DeviceOrientation">
\r
1646 Enumeration for the device orientation.
\r
1649 <member name="F:Tizen.Applications.DeviceOrientation.Orientation_0">
\r
1651 The device orientation is 0.
\r
1654 <member name="F:Tizen.Applications.DeviceOrientation.Orientation_90">
\r
1656 The device orientation is 90.
\r
1659 <member name="F:Tizen.Applications.DeviceOrientation.Orientation_180">
\r
1661 The device orientation is 180.
\r
1664 <member name="F:Tizen.Applications.DeviceOrientation.Orientation_270">
\r
1666 The device orientation is 270.
\r
1669 <member name="T:Tizen.Applications.DeviceOrientationEventArgs">
\r
1671 The class for event arguments of the DeviceOrientationChanged.
\r
1674 <member name="M:Tizen.Applications.DeviceOrientationEventArgs.#ctor(Tizen.Applications.DeviceOrientation)">
\r
1676 Initializes the DeviceOrientationEventArgs class.
\r
1678 <param name="orientation">The information of the DeviceOrientation</param>
\r
1680 <member name="P:Tizen.Applications.DeviceOrientationEventArgs.DeviceOrientation">
\r
1682 The received DeviceOrientation.
\r
1685 <member name="T:Tizen.Applications.DirectoryInfo">
\r
1687 Represents directory information of the application.
\r
1690 <member name="P:Tizen.Applications.DirectoryInfo.Data">
\r
1692 Gets the absolute path to the application's data directory, which is used to store private data of the application.
\r
1695 <member name="P:Tizen.Applications.DirectoryInfo.Cache">
\r
1697 Gets the absolute path to the application's cache directory, which is used to store temporary data of the application.
\r
1700 <member name="P:Tizen.Applications.DirectoryInfo.Resource">
\r
1702 Gets the absolute path to the application resource directory. The resource files are delivered with the application package.
\r
1705 <member name="P:Tizen.Applications.DirectoryInfo.SharedData">
\r
1707 Gets the absolute path to the application's shared data directory, which is used to share data with other applications.
\r
1710 <member name="P:Tizen.Applications.DirectoryInfo.SharedResource">
\r
1712 Gets the absolute path to the application's shared resource directory, which is used to share resources with other applications.
\r
1715 <member name="P:Tizen.Applications.DirectoryInfo.SharedTrusted">
\r
1717 Gets the absolute path to the application's shared trusted directory, which is used to share data with a family of trusted applications.
\r
1720 <member name="P:Tizen.Applications.DirectoryInfo.ExternalData">
\r
1722 Gets the absolute path to the application's external data directory, which is used to store data of the application.
\r
1725 <member name="P:Tizen.Applications.DirectoryInfo.ExternalCache">
\r
1727 Gets the absolute path to the application's external cache directory, which is used to store temporary data of the application.
\r
1730 <member name="P:Tizen.Applications.DirectoryInfo.ExternalSharedData">
\r
1732 Gets the absolute path to the application's external shared data directory, which is used to share data with other applications.
\r
1735 <member name="P:Tizen.Applications.DirectoryInfo.ExpansionPackageResource">
\r
1737 Gets the absolute path to the application's TEP(Tizen Expansion Package) directory. The resource files are delivered with the expansion package.
\r
1740 <member name="T:Tizen.Applications.LocaleChangedEventArgs">
\r
1742 The class for the argument of the LocaleChanged EventHandler
\r
1745 <member name="M:Tizen.Applications.LocaleChangedEventArgs.#ctor(System.String)">
\r
1747 Initializes LocaleChangedEventArgs class
\r
1749 <param name="locale">The information of the Locale</param>
\r
1751 <member name="P:Tizen.Applications.LocaleChangedEventArgs.Locale">
\r
1753 The property to get the intformation of the Locale
\r
1756 <member name="T:Tizen.Applications.LowBatteryEventArgs">
\r
1758 The class for the argument of the LowBattery EventHandler
\r
1761 <member name="M:Tizen.Applications.LowBatteryEventArgs.#ctor(Tizen.Applications.LowBatteryStatus)">
\r
1763 Initializes LowBatteryEventArgs class
\r
1765 <param name="status">The information of the LowBatteryEventArgs</param>
\r
1767 <member name="P:Tizen.Applications.LowBatteryEventArgs.LowBatteryStatus">
\r
1769 The property to get the intformation of the LowBatteryStatus
\r
1772 <member name="T:Tizen.Applications.LowBatteryStatus">
\r
1774 Enumeration for the low battery status.
\r
1777 <member name="F:Tizen.Applications.LowBatteryStatus.None">
\r
1782 <member name="F:Tizen.Applications.LowBatteryStatus.PowerOff">
\r
1784 The battery status is under 1%.
\r
1787 <member name="F:Tizen.Applications.LowBatteryStatus.CriticalLow">
\r
1789 The battery status is under 5%.
\r
1792 <member name="T:Tizen.Applications.LowMemoryEventArgs">
\r
1794 The class for the argument of the LowMemory EventHandler
\r
1797 <member name="M:Tizen.Applications.LowMemoryEventArgs.#ctor(Tizen.Applications.LowMemoryStatus)">
\r
1799 Initializes LowMemoryEventArgs class
\r
1801 <param name="status">The information of the LowMemoryStatus</param>
\r
1803 <member name="P:Tizen.Applications.LowMemoryEventArgs.LowMemoryStatus">
\r
1805 The property to get the intformation of the LowMemoryStatus
\r
1808 <member name="T:Tizen.Applications.LowMemoryStatus">
\r
1810 Enumeration for the low memory status.
\r
1813 <member name="F:Tizen.Applications.LowMemoryStatus.None">
\r
1815 Not initialized status.
\r
1818 <member name="F:Tizen.Applications.LowMemoryStatus.Normal">
\r
1823 <member name="F:Tizen.Applications.LowMemoryStatus.SoftWarning">
\r
1825 Soft warning status.
\r
1828 <member name="F:Tizen.Applications.LowMemoryStatus.HardWarning">
\r
1830 Hard warning status.
\r
1833 <member name="T:Tizen.Applications.ReceivedAppControl">
\r
1835 Represents the received AppControl.
\r
1839 public class ReceivedAppControlExample : UIApplication
\r
1842 protected override void OnAppControlReceived(AppControlReceivedEventArgs e)
\r
1844 ReceivedAppControl control = e.ReceivedAppControl;
\r
1845 if (control.Operation == AppControlOperations.Pick)
\r
1847 Log.Debug(LogTag, "Received AppControl is Pick");
\r
1849 if (control.IsReplyRequest)
\r
1851 AppControl replyRequest = new AppControl();
\r
1852 replyRequest.ExtraData.Add("myKey", "I'm replying");
\r
1853 control.ReplyToLaunchRequest(replyRequest, AppControlReplyResult.Succeeded);
\r
1860 <member name="M:Tizen.Applications.ReceivedAppControl.#ctor(Tizen.Applications.SafeAppControlHandle)">
\r
1862 Initializes a ReceivedAppControl class.
\r
1865 <member name="P:Tizen.Applications.ReceivedAppControl.CallerApplicationId">
\r
1867 Gets the application ID of the caller from the launch request.
\r
1870 The application ID of the caller.
\r
1874 protected override void OnAppControlReceived(AppControlReceivedEventArgs e)
\r
1876 ReceivedAppControl control = e.ReceivedAppControl;
\r
1877 string caller = control.CallerApplicationId;
\r
1882 <member name="P:Tizen.Applications.ReceivedAppControl.IsReplyRequest">
\r
1884 Checks whether the caller is requesting a reply from the launch request.
\r
1887 If true, this ReceivedAppControl is requested by the caller, otherwise false
\r
1891 protected override void OnAppControlReceived(AppControlReceivedEventArgs e)
\r
1893 ReceivedAppControl control = e.ReceivedAppControl;
\r
1894 bool isReply = control.IsReplyRequest;
\r
1899 <member name="M:Tizen.Applications.ReceivedAppControl.ReplyToLaunchRequest(Tizen.Applications.AppControl,Tizen.Applications.AppControlReplyResult)">
\r
1901 Replies to the launch request sent by the caller.
\r
1902 If the caller application sends the launch request to receive the result, the callee application can return the result back to the caller.
\r
1904 <param name="replyRequest">The AppControl in which the results of the callee are contained.</param>
\r
1905 <param name="result">The result code of the launch request.</param>
\r
1908 protected override void OnAppControlReceived(AppControlReceivedEventArgs e)
\r
1910 ReceivedAppControl control = e.ReceivedAppControl;
\r
1911 if (control.IsReplyRequest)
\r
1913 AppControl replyRequest = new AppControl();
\r
1914 replyRequest.ExtraData.Add("myKey", "I'm replying");
\r
1915 control.ReplyToLaunchRequest(replyRequest, AppControlReplyResult.Succeeded);
\r
1921 <member name="T:Tizen.Applications.RecentApplicationControl">
\r
1923 This class provides methods and properties to get information of the recent application.
\r
1926 <member name="M:Tizen.Applications.RecentApplicationControl.Delete">
\r
1928 Deletes the application from the recent application list.
\r
1930 <privlevel>platform</privlevel>
\r
1932 <member name="M:Tizen.Applications.RecentApplicationControl.DeleteAll">
\r
1934 Deletes all recent applications from the recent application list.
\r
1936 <privlevel>platform</privlevel>
\r
1938 <member name="T:Tizen.Applications.RecentApplicationInfo">
\r
1940 This class provides methods and properties to get information of the recent application.
\r
1943 <member name="P:Tizen.Applications.RecentApplicationInfo.InstanceId">
\r
1945 Gets the instance ID.
\r
1948 <member name="P:Tizen.Applications.RecentApplicationInfo.InstanceName">
\r
1950 Gets the instance name.
\r
1953 <member name="P:Tizen.Applications.RecentApplicationInfo.Arg">
\r
1955 Gets the arguements.
\r
1958 <member name="P:Tizen.Applications.RecentApplicationInfo.Uri">
\r
1963 <member name="P:Tizen.Applications.RecentApplicationInfo.LaunchTime">
\r
1965 Gets the launchTime.
\r
1968 <member name="P:Tizen.Applications.RecentApplicationInfo.Controller">
\r
1970 Gets the recent application controller.
\r
1973 <member name="T:Tizen.Applications.RegionFormatChangedEventArgs">
\r
1975 The class for the argument of the RegionFormatChanged EventHandler
\r
1978 <member name="M:Tizen.Applications.RegionFormatChangedEventArgs.#ctor(System.String)">
\r
1980 Initializes RegionFormatChangedEventArgs class
\r
1982 <param name="region">The information of the Region</param>
\r
1984 <member name="P:Tizen.Applications.RegionFormatChangedEventArgs.Region">
\r
1986 The property to get the intformation of the Region
\r
1989 <member name="T:Tizen.Applications.ResourceManager">
\r
1991 The class for getting the resource path.
\r
1994 <member name="T:Tizen.Applications.ResourceManager.Category">
\r
1996 Enumeration for the resource category.
\r
1999 <member name="F:Tizen.Applications.ResourceManager.Category.Image">
\r
2004 <member name="F:Tizen.Applications.ResourceManager.Category.Layout">
\r
2009 <member name="F:Tizen.Applications.ResourceManager.Category.Sound">
\r
2014 <member name="F:Tizen.Applications.ResourceManager.Category.Binary">
\r
2019 <member name="M:Tizen.Applications.ResourceManager.GetPath(Tizen.Applications.ResourceManager.Category,System.String)">
\r
2021 Converts resource ID to the path name.
\r
2023 <param name="category">Category to search.</param>
\r
2024 <param name="id">ID to search.</param>
\r
2025 <returns>Found resource path.</returns>
\r
2026 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
\r
2028 <member name="M:Tizen.Applications.ResourceManager.TryGetPath(Tizen.Applications.ResourceManager.Category,System.String)">
\r
2030 Converts resource ID to the path name.
\r
2032 <param name="category">Category to search.</param>
\r
2033 <param name="id">ID to search.</param>
\r
2034 <returns>Found resource path or null when the resource doesn't exist.</returns>
\r
2035 <exception cref="T:System.InvalidOperationException">Thrown in case of failed conditions.</exception>
\r
2037 <member name="T:Tizen.Applications.SafeAppControlHandle">
\r
2039 Represents a wrapper class for an unmanaged AppControl handle.
\r
2042 <member name="M:Tizen.Applications.SafeAppControlHandle.#ctor">
\r
2044 Initializes a new instance of the SafeAppControlHandle class.
\r
2047 <member name="M:Tizen.Applications.SafeAppControlHandle.#ctor(System.IntPtr,System.Boolean)">
\r
2049 Initializes a new instance of the SafeAppControlHandle class.
\r
2051 <param name="existingHandle">An IntPtr object that represents the pre-existing handle to use.</param>
\r
2052 <param name="ownsHandle">true to reliably release the handle during the finalization phase; false to prevent reliable release.</param>
\r
2054 <member name="P:Tizen.Applications.SafeAppControlHandle.IsInvalid">
\r
2056 Gets a value that indicates whether the handle is invalid.
\r
2059 <member name="M:Tizen.Applications.SafeAppControlHandle.ReleaseHandle">
\r
2061 When overridden in a derived class, executes the code required to free the handle.
\r
2063 <returns>true if the handle is released successfully.</returns>
\r
2065 <member name="T:Tizen.Applications.SafeBundleHandle">
\r
2067 Represents a wrapper class for an unmanaged bundle handle.
\r
2070 <member name="M:Tizen.Applications.SafeBundleHandle.#ctor">
\r
2072 Initializes a new instance of the SafeBundleHandle class.
\r
2075 <member name="M:Tizen.Applications.SafeBundleHandle.#ctor(System.IntPtr,System.Boolean)">
\r
2077 Initializes a new instance of the SafeBundleHandle class.
\r
2079 <param name="existingHandle">An IntPtr object that represents the pre-existing handle to use.</param>
\r
2080 <param name="ownsHandle">true to reliably release the handle during the finalization phase; false to prevent reliable release.</param>
\r
2082 <member name="P:Tizen.Applications.SafeBundleHandle.IsInvalid">
\r
2084 Gets a value that indicates whether the handle is invalid.
\r
2087 <member name="M:Tizen.Applications.SafeBundleHandle.ReleaseHandle">
\r
2089 When overridden in a derived class, executes the code required to free the handle.
\r
2091 <returns>true if the handle is released successfully.</returns>
\r
2093 <member name="T:Tizen.Applications.TizenSynchronizationContext">
\r
2095 Provides a synchronization context for the Tizen application model.
\r
2098 <member name="M:Tizen.Applications.TizenSynchronizationContext.#ctor">
\r
2100 Initializes a new instance of the TizenSynchronizationContext class.
\r
2103 <member name="M:Tizen.Applications.TizenSynchronizationContext.Initialize">
\r
2105 Initilizes a new TizenSynchronizationContext and install into the current thread.
\r
2110 SetSynchronizationContext(new TizenSynchronizationContext());
\r
2114 <member name="M:Tizen.Applications.TizenSynchronizationContext.Post(System.Threading.SendOrPostCallback,System.Object)">
\r
2116 Dispatches an asynchronous message to a Tizen main loop.
\r
2118 <param name="d"><see cref="T:System.Threading.SendOrPostCallback"/>The SendOrPostCallback delegate to call.</param>
\r
2119 <param name="state"><see cref="T:System.Object"/>The object passed to the delegate.</param>
\r
2121 The post method starts an asynchronous request to post a message.</remarks>
\r
2123 <member name="M:Tizen.Applications.TizenSynchronizationContext.Send(System.Threading.SendOrPostCallback,System.Object)">
\r
2125 Dispatches a synchronous message to a Tizen main loop.
\r
2127 <param name="d"><see cref="T:System.Threading.SendOrPostCallback"/>The SendOrPostCallback delegate to call.</param>
\r
2128 <param name="state"><see cref="T:System.Object"/>The object passed to the delegate.</param>
\r
2130 The send method starts a synchronous request to send a message.</remarks>
\r