1 <?xml version="1.0"?>
\r
4 <name>Tizen.Account.AccountManager</name>
\r
7 <member name="T:Interop">
\r
9 Interop for Account class APIs.
\r
11 <since_tizen> 3 </since_tizen>
\r
13 Interop for AccountProvider class APIs.
\r
15 <since_tizen> 3 </since_tizen>
\r
17 Interop for Account class APIs.
\r
19 <since_tizen> 3 </since_tizen>
\r
21 Interop for the library reference.
\r
23 <since_tizen> 3 </since_tizen>
\r
25 <member name="T:Interop.Account">
\r
27 Interop for Account class APIs.
\r
29 <since_tizen> 3 </since_tizen>
\r
31 <member name="T:Interop.AccountProvider">
\r
33 Interop for AccountProvider class APIs.
\r
35 <since_tizen> 3 </since_tizen>
\r
37 <member name="T:Interop.AccountService">
\r
39 Interop for Account class APIs.
\r
41 <since_tizen> 3 </since_tizen>
\r
43 <member name="T:Interop.Libraries">
\r
45 Interop for the library reference.
\r
47 <since_tizen> 3 </since_tizen>
\r
49 <member name="T:Tizen.Account.AccountManager.Account">
\r
51 Represents the account information.
\r
53 <since_tizen> 3 </since_tizen>
\r
55 <member name="M:Tizen.Account.AccountManager.Account.#ctor(Tizen.Account.AccountManager.SafeAccountHandle)">
\r
57 Account constructor.
\r
59 <since_tizen> 4 </since_tizen>
\r
60 <param name="handle"> The account handle.</param>
\r
62 <member name="M:Tizen.Account.AccountManager.Account.CreateAccount">
\r
64 Creates a new account instance.
\r
66 <since_tizen> 3 </since_tizen>
\r
67 <returns>Account Instance.</returns>
\r
69 <member name="P:Tizen.Account.AccountManager.Account.AccountId">
\r
73 <since_tizen> 3 </since_tizen>
\r
74 <remarks>Account ID shall be created only when the account is added to the database.</remarks>
\r
76 <member name="P:Tizen.Account.AccountManager.Account.UserName">
\r
78 UserName of the account.
\r
80 <since_tizen> 3 </since_tizen>
\r
81 <value>User name of the account.</value>
\r
83 <member name="P:Tizen.Account.AccountManager.Account.DisplayName">
\r
85 Display name of the account.
\r
87 <since_tizen> 3 </since_tizen>
\r
88 <value>Display name of the account.</value>
\r
90 <member name="P:Tizen.Account.AccountManager.Account.IconPath">
\r
92 Icon path of the account.
\r
94 <since_tizen> 3 </since_tizen>
\r
95 <value>Icon path of the account.</value>
\r
97 <member name="P:Tizen.Account.AccountManager.Account.DomainName">
\r
99 Domain name of the account.
\r
101 <since_tizen> 3 </since_tizen>
\r
102 <value>Domain name of the account.</value>
\r
104 <member name="P:Tizen.Account.AccountManager.Account.EmailId">
\r
106 Email ID of the account.
\r
108 <since_tizen> 3 </since_tizen>
\r
109 <value>Email ID of the account.</value>
\r
111 <member name="P:Tizen.Account.AccountManager.Account.PackageName">
\r
113 Package name of the account.
\r
115 <since_tizen> 3 </since_tizen>
\r
116 <value>Package name of the account.</value>
\r
118 <member name="P:Tizen.Account.AccountManager.Account.AccessToken">
\r
120 Access token of the account.
\r
122 <since_tizen> 3 </since_tizen>
\r
123 <value>Access token of the account.</value>
\r
125 <member name="P:Tizen.Account.AccountManager.Account.AuthType">
\r
127 Authentication type of the account.
\r
129 <since_tizen> 3 </since_tizen>
\r
130 <value>Authentication type of the account.</value>
\r
132 <member name="P:Tizen.Account.AccountManager.Account.SecrecyState">
\r
134 Secrecy state of the account.
\r
136 <since_tizen> 3 </since_tizen>
\r
137 <value>Secrecy state of the account.</value>
\r
139 <member name="P:Tizen.Account.AccountManager.Account.SyncState">
\r
141 Sync state of the account.
\r
143 <since_tizen> 3 </since_tizen>
\r
144 <value>Sync state of the account.</value>
\r
146 <member name="P:Tizen.Account.AccountManager.Account.Source">
\r
148 Source of the account.
\r
150 <since_tizen> 3 </since_tizen>
\r
151 <value>Account source.</value>
\r
153 <member name="P:Tizen.Account.AccountManager.Account.SafeAccountHandle">
\r
155 Handle of the account.
\r
157 <since_tizen> 4 </since_tizen>
\r
158 <value>Account handle.</value>
\r
160 <member name="M:Tizen.Account.AccountManager.Account.SetCapability(System.String,Tizen.Account.AccountManager.CapabilityState)">
\r
162 Sets the account capability.
\r
164 <since_tizen> 3 </since_tizen>
\r
165 <param name="capabilityType"> The account capability type.</param>
\r
166 <param name="state">The account capability state.</param>
\r
167 <exception cref="T:System.ArgumentException">In case of an invalid parameter.</exception>
\r
169 <member name="M:Tizen.Account.AccountManager.Account.GetCapability(System.String)">
\r
171 Gets all the capabilities of the account.
\r
173 <since_tizen> 3 </since_tizen>
\r
174 <param name="capabilityType"> The capability type to get the capability value.</param>
\r
175 <returns>The capability value (on/off) of the specified CapabilityState.</returns>
\r
176 <exception cref="T:System.ArgumentException">In case of an invalid parameter.</exception>
\r
178 <member name="M:Tizen.Account.AccountManager.Account.GetAllCapabilities">
\r
180 Gets all the capabilities of the account.
\r
182 <since_tizen> 3 </since_tizen>
\r
183 <returns>List of capabilities as dictionary.</returns>
\r
185 <member name="M:Tizen.Account.AccountManager.Account.SetCustomValue(System.String,System.String)">
\r
187 Sets the custom value to the account.
\r
189 <since_tizen> 3 </since_tizen>
\r
190 <param name="key">Key to be added to the account.</param>
\r
191 <param name="value">Value to be updated for respective key for the account.</param>
\r
192 <exception cref="T:System.ArgumentException">In case of an invalid parameter.</exception>
\r
194 <member name="M:Tizen.Account.AccountManager.Account.GetCustomValue(System.String)">
\r
196 Gets the user specific custom text of an account key.
\r
198 <since_tizen> 3 </since_tizen>
\r
199 <param name="key">The key to retrieve custom text.</param>
\r
200 <returns>The text of the given key.</returns>
\r
201 <exception cref="T:System.ArgumentException">In case of an invalid parameter.</exception>
\r
202 <exception cref="T:System.InvalidOperationException">If there is no given capability type in the account.</exception>
\r
204 <member name="M:Tizen.Account.AccountManager.Account.GetAllCustomValues">
\r
206 Gets all the custom values.
\r
208 <since_tizen> 3 </since_tizen>
\r
209 <returns>List of custom key, value pairs as dictionary.</returns>
\r
211 <member name="M:Tizen.Account.AccountManager.Account.SetUserText(System.Int32,System.String)">
\r
213 Sets the user text.
\r
215 <since_tizen> 3 </since_tizen>
\r
216 <param name="index">The index of the user text (must be in range from 0 to 4).</param>
\r
217 <param name="text">The text string to set as the user text.</param>
\r
218 <exception cref="T:System.ArgumentException">In case of an invalid parameter.</exception>
\r
220 <member name="M:Tizen.Account.AccountManager.Account.GetUserText(System.Int32)">
\r
222 Gets the user text.
\r
224 <since_tizen> 3 </since_tizen>
\r
225 <param name="index">The index of the user text (must be in range from 0 to 4).</param>
\r
226 <returns>The user text of the given key.</returns>
\r
227 <exception cref="T:System.ArgumentException">In case of an invalid parameter.</exception>
\r
228 <exception cref="T:System.OutOfMemoryException">In case of out of memory.</exception>
\r
230 <member name="M:Tizen.Account.AccountManager.Account.GetUserInt(System.Int32)">
\r
232 Gets the user integer value.
\r
234 <since_tizen> 3 </since_tizen>
\r
235 <param name="index">The index of the user integer (must be in range from 0 to 4).</param>
\r
236 <returns>The user integer of the given key.</returns>
\r
237 <exception cref="T:System.ArgumentException">In case of an invalid parameter.</exception>
\r
239 <member name="M:Tizen.Account.AccountManager.Account.SetUserInt(System.Int32,System.Int32)">
\r
241 Sets the user integer value.
\r
243 <since_tizen> 3 </since_tizen>
\r
244 <param name="index">The index of the user integer (must be in range from 0 to 4).</param>
\r
245 <param name="value">The integer to set as the user integer.</param>
\r
246 <exception cref="T:System.ArgumentException">In case of an invalid parameter.</exception>
\r
248 <member name="M:Tizen.Account.AccountManager.Account.Dispose">
\r
250 Overloaded Dispose API for destroying the account handle.
\r
252 <since_tizen> 3 </since_tizen>
\r
254 <member name="T:Tizen.Account.AccountManager.CapabilityState">
\r
256 Enumeration for the state of capability.
\r
258 <since_tizen> 3 </since_tizen>
\r
260 <member name="F:Tizen.Account.AccountManager.CapabilityState.InvalidState">
\r
262 Account capability is invalid.
\r
264 <since_tizen> 3 </since_tizen>
\r
266 <member name="F:Tizen.Account.AccountManager.CapabilityState.Disabled">
\r
268 Account capability is disabled.
\r
270 <since_tizen> 3 </since_tizen>
\r
272 <member name="F:Tizen.Account.AccountManager.CapabilityState.Enabled">
\r
274 Account capability is enabled.
\r
276 <since_tizen> 3 </since_tizen>
\r
278 <member name="T:Tizen.Account.AccountManager.AccountSecrecyState">
\r
280 Enumeration for the state of account secrecy.
\r
283 <member name="F:Tizen.Account.AccountManager.AccountSecrecyState.InvalidState">
\r
285 Account secrecy is invalid.
\r
287 <since_tizen> 3 </since_tizen>
\r
289 <member name="F:Tizen.Account.AccountManager.AccountSecrecyState.Invisible">
\r
291 Account is not visible.
\r
293 <since_tizen> 3 </since_tizen>
\r
295 <member name="F:Tizen.Account.AccountManager.AccountSecrecyState.Visible">
\r
297 Account is visible.
\r
299 <since_tizen> 3 </since_tizen>
\r
301 <member name="T:Tizen.Account.AccountManager.AccountSyncState">
\r
303 Enumeration for the account sync status.
\r
305 <since_tizen> 3 </since_tizen>
\r
307 <member name="F:Tizen.Account.AccountManager.AccountSyncState.InvalidState">
\r
309 Account sync is invalid.
\r
311 <since_tizen> 3 </since_tizen>
\r
313 <member name="F:Tizen.Account.AccountManager.AccountSyncState.NotSupported">
\r
315 Account sync not supported.
\r
317 <since_tizen> 3 </since_tizen>
\r
319 <member name="F:Tizen.Account.AccountManager.AccountSyncState.Off">
\r
321 Account sync supported, but all the synchronization functionalities are off.
\r
323 <since_tizen> 3 </since_tizen>
\r
325 <member name="F:Tizen.Account.AccountManager.AccountSyncState.Idle">
\r
327 Account sync supported and sync status is idle.
\r
329 <since_tizen> 3 </since_tizen>
\r
331 <member name="F:Tizen.Account.AccountManager.AccountSyncState.Running">
\r
333 Account sync supported and sync status is running.
\r
335 <since_tizen> 3 </since_tizen>
\r
337 <member name="T:Tizen.Account.AccountManager.AccountAuthType">
\r
339 Enumeration for the account auth type.
\r
341 <since_tizen> 3 </since_tizen>
\r
343 <member name="F:Tizen.Account.AccountManager.AccountAuthType.Invalid">
\r
345 Auth type is invalid.
\r
347 <since_tizen> 3 </since_tizen>
\r
349 <member name="F:Tizen.Account.AccountManager.AccountAuthType.XAuth">
\r
353 <since_tizen> 3 </since_tizen>
\r
355 <member name="F:Tizen.Account.AccountManager.AccountAuthType.OAuth">
\r
359 <since_tizen> 3 </since_tizen>
\r
361 <member name="F:Tizen.Account.AccountManager.AccountAuthType.ClientLogin">
\r
365 <since_tizen> 3 </since_tizen>
\r
367 <member name="T:Tizen.Account.AccountManager.AccountNotificationType">
\r
369 Account information change notification types.
\r
371 <since_tizen> 3 </since_tizen>
\r
373 When the account database is changed, you can distinguish one event type from the other which are set for subscribing notification.
\r
376 <member name="F:Tizen.Account.AccountManager.AccountNotificationType.Insert">
\r
378 The insert notification type.
\r
380 <since_tizen> 3 </since_tizen>
\r
382 <member name="F:Tizen.Account.AccountManager.AccountNotificationType.Delete">
\r
384 The delete notification type.
\r
386 <since_tizen> 3 </since_tizen>
\r
388 <member name="F:Tizen.Account.AccountManager.AccountNotificationType.Update">
\r
390 The update notification type.
\r
392 <since_tizen> 3 </since_tizen>
\r
394 <member name="F:Tizen.Account.AccountManager.AccountNotificationType.syncUpdate">
\r
396 The sync update notification type.
\r
398 <since_tizen> 3 </since_tizen>
\r
400 <member name="T:Tizen.Account.AccountManager.AccountError">
\r
402 Enumeration for the types of error occurred, if any.
\r
404 <since_tizen> 3 </since_tizen>
\r
406 <member name="F:Tizen.Account.AccountManager.AccountError.None">
\r
410 <since_tizen> 3 </since_tizen>
\r
412 <member name="F:Tizen.Account.AccountManager.AccountError.InvalidParameter">
\r
416 <since_tizen> 3 </since_tizen>
\r
418 <member name="F:Tizen.Account.AccountManager.AccountError.OutOfMemory">
\r
422 <since_tizen> 3 </since_tizen>
\r
424 <member name="F:Tizen.Account.AccountManager.AccountError.Duplicated">
\r
426 Same user name exists in your application.
\r
428 <since_tizen> 3 </since_tizen>
\r
430 <member name="F:Tizen.Account.AccountManager.AccountError.NoData">
\r
434 <since_tizen> 3 </since_tizen>
\r
436 <member name="F:Tizen.Account.AccountManager.AccountError.RecordNotFound">
\r
438 Elated record does not exist.
\r
440 <since_tizen> 3 </since_tizen>
\r
442 <member name="F:Tizen.Account.AccountManager.AccountError.InvalidOperation">
\r
446 <since_tizen> 3 </since_tizen>
\r
448 <member name="F:Tizen.Account.AccountManager.AccountError.DBFailed">
\r
450 DB operation failed.
\r
452 <since_tizen> 3 </since_tizen>
\r
454 <member name="F:Tizen.Account.AccountManager.AccountError.DBNotOpened">
\r
456 DB is not connected.
\r
458 <since_tizen> 3 </since_tizen>
\r
460 <member name="F:Tizen.Account.AccountManager.AccountError.QuerySyntaxError">
\r
462 DB query syntax error.
\r
464 <since_tizen> 3 </since_tizen>
\r
466 <member name="F:Tizen.Account.AccountManager.AccountError.IteratorEnd">
\r
468 Iterator has reached the end.
\r
470 <since_tizen> 3 </since_tizen>
\r
472 <member name="F:Tizen.Account.AccountManager.AccountError.NotificationFailed">
\r
474 Notification failed.
\r
476 <since_tizen> 3 </since_tizen>
\r
478 <member name="F:Tizen.Account.AccountManager.AccountError.PermissionDenied">
\r
482 <since_tizen> 3 </since_tizen>
\r
484 <member name="F:Tizen.Account.AccountManager.AccountError.XMLParseFailed">
\r
488 <since_tizen> 3 </since_tizen>
\r
490 <member name="F:Tizen.Account.AccountManager.AccountError.XMLFileNotFound">
\r
492 XML file not found.
\r
494 <since_tizen> 3 </since_tizen>
\r
496 <member name="F:Tizen.Account.AccountManager.AccountError.EventSubscriptionFailed">
\r
498 Subscription failed
\r
500 <since_tizen> 3 </since_tizen>
\r
502 <member name="F:Tizen.Account.AccountManager.AccountError.ProviderNotRegistered">
\r
504 Account provider is not registered.
\r
506 <since_tizen> 3 </since_tizen>
\r
508 <member name="F:Tizen.Account.AccountManager.AccountError.MultipleNotAllowed">
\r
510 Multiple accounts are not supported.
\r
512 <since_tizen> 3 </since_tizen>
\r
514 <member name="F:Tizen.Account.AccountManager.AccountError.DBBusy">
\r
516 SQLite busy handler expired.
\r
518 <since_tizen> 3 </since_tizen>
\r
520 <member name="T:Tizen.Account.AccountManager.AccountProvider">
\r
524 <since_tizen> 3 </since_tizen>
\r
526 <member name="P:Tizen.Account.AccountManager.AccountProvider.AppId">
\r
530 <since_tizen> 3 </since_tizen>
\r
532 <member name="P:Tizen.Account.AccountManager.AccountProvider.ServiceProviderId">
\r
534 ServiceProvider ID of the account provider.
\r
536 <since_tizen> 3 </since_tizen>
\r
538 <member name="P:Tizen.Account.AccountManager.AccountProvider.IconPath">
\r
540 Icon path of the account provider.
\r
542 <since_tizen> 3 </since_tizen>
\r
544 <member name="P:Tizen.Account.AccountManager.AccountProvider.SmallIconPath">
\r
546 Small icon path of the account provider.
\r
548 <since_tizen> 3 </since_tizen>
\r
550 <member name="P:Tizen.Account.AccountManager.AccountProvider.MultipleAccountSupport">
\r
552 Flag for the account provider if it supports multiple accounts.
\r
554 <since_tizen> 3 </since_tizen>
\r
556 <member name="M:Tizen.Account.AccountManager.AccountProvider.GetAllCapabilities">
\r
558 Retrieves all the capability information of the account provider.
\r
560 <since_tizen> 3 </since_tizen>
\r
561 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
562 <feature>http://tizen.org/feature/account</feature>
\r
564 The list of capability information.
\r
566 <exception cref="T:System.InvalidOperationException">In case of any DB error.</exception>
\r
567 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
568 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
570 <member name="M:Tizen.Account.AccountManager.AccountProvider.GetLabel(System.String)">
\r
572 Gets the specific label information detail of the account provider.
\r
574 <since_tizen> 3 </since_tizen>
\r
575 <param name="locale">
\r
576 The locale is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code.
\r
577 For example, "ko_KR" or "ko-kr" for Korean, "en_US" or "en-us" for American English.
\r
579 <returns>The label text given for the locale.</returns>
\r
580 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
581 <feature>http://tizen.org/feature/account</feature>
\r
582 <exception cref="T:System.InvalidOperationException">In case of any DB error or record not found for given locale.</exception>
\r
583 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
584 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
586 <member name="M:Tizen.Account.AccountManager.AccountProvider.GetLabelsByAppId(System.String)">
\r
588 Gets the specific label information detail of the account provider.
\r
590 <since_tizen> 3 </since_tizen>
\r
591 <param name="appId">
\r
592 The application ID to search.
\r
594 <returns> All the labels information for the given application ID.</returns>
\r
595 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
596 <feature>http://tizen.org/feature/account</feature>
\r
597 <exception cref="T:System.InvalidOperationException">In case of any DB error or record not found for given the application ID.</exception>
\r
598 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
599 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
600 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
602 <member name="M:Tizen.Account.AccountManager.AccountProvider.GetLabels">
\r
604 Gets the label information detail of the account provider.
\r
606 <since_tizen> 3 </since_tizen>
\r
607 <returns> All the labels information for the given account provider.</returns>
\r
608 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
609 <feature>http://tizen.org/feature/account</feature>
\r
610 <exception cref="T:System.InvalidOperationException">In case of any DB error.</exception>
\r
611 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
612 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
614 <member name="M:Tizen.Account.AccountManager.AccountProvider.IsAppSupported(System.String)">
\r
616 Checks whether the given appId exists in the account provider DB.
\r
618 <since_tizen> 3 </since_tizen>
\r
619 <param name="appId">The application ID to check.</param>
\r
620 <returns>returns true If App is supported </returns>
\r
621 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
622 <feature>http://tizen.org/feature/account</feature>
\r
623 <exception cref="T:System.InvalidOperationException">In case of any DB error or record not found for the given application ID.</exception>
\r
624 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
625 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
626 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
628 <member name="M:Tizen.Account.AccountManager.AccountProvider.IsFeatureSupportedByApp(System.String,System.String)">
\r
630 Checks whether the given application ID supports the capability.
\r
632 <since_tizen> 3 </since_tizen>
\r
633 <param name="appId">The application ID.</param>
\r
634 <param name="capability">The capability information.</param>
\r
636 TRUE if the application supports the given capability,
\r
637 otherwise FALSE if the application does not support the given capability
\r
639 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
640 <feature>http://tizen.org/feature/account</feature>
\r
641 <exception cref="T:System.InvalidOperationException">In case of any DB error.</exception>
\r
642 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
643 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
644 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
646 <member name="M:Tizen.Account.AccountManager.AccountProvider.GetFeaturesByAppId(System.String)">
\r
648 Retrieves capability information with the application ID.
\r
650 <since_tizen> 3 </since_tizen>
\r
651 <param name="appId">The application ID.</param>
\r
652 <returns> Capability information list for the given appId.</returns>
\r
653 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
654 <feature>http://tizen.org/feature/account</feature>
\r
655 <exception cref="T:System.InvalidOperationException">In case of any DB error or record not found for the given application ID.</exception>
\r
656 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
657 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
658 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
660 <member name="M:Tizen.Account.AccountManager.AccountProvider.Dispose">
\r
662 Overloaded Dispose API for destroying the AccountProvider Handle.
\r
664 <since_tizen> 3 </since_tizen>
\r
666 <member name="T:Tizen.Account.AccountManager.AccountService">
\r
668 The AccountManager APIs are separated into two major sections:
\r
669 1. Registering an account provider while an application is installed. This information will be used for the Add account screen.
\r
670 2. Adding an account information when an application signs in successfully to share the account information to the Tizen system. This information will be shown in the Tizen settings account menu.
\r
672 The APIs of both of the sections consist of the following functionality:
\r
674 <item> Create an account or account provider.</item>
\r
675 <item> Update an account or account provider (Only available for the creator).</item>
\r
676 <item> Delete an account or account provider (Only available for the creator).</item>
\r
677 <item> Read an account or account provider with some filter.</item>
\r
680 <since_tizen> 3 </since_tizen>
\r
682 <member name="F:Tizen.Account.AccountManager.AccountService.ContactCapability">
\r
684 This is the contact capability string.
\r
686 <since_tizen> 3 </since_tizen>
\r
688 <member name="F:Tizen.Account.AccountManager.AccountService.CalendarCapability">
\r
690 This is the calendar capability string.
\r
692 <since_tizen> 3 </since_tizen>
\r
694 <member name="F:Tizen.Account.AccountManager.AccountService.EmailCapability">
\r
696 This is the email capability string.
\r
698 <since_tizen> 3 </since_tizen>
\r
700 <member name="F:Tizen.Account.AccountManager.AccountService.PhotoCapability">
\r
702 This is the photo capability string.
\r
704 <since_tizen> 3 </since_tizen>
\r
706 <member name="F:Tizen.Account.AccountManager.AccountService.VideoCapability">
\r
708 This is the video capability string.
\r
710 <since_tizen> 3 </since_tizen>
\r
712 <member name="F:Tizen.Account.AccountManager.AccountService.MusicCapability">
\r
714 This is the music capability string.
\r
716 <since_tizen> 3 </since_tizen>
\r
718 <member name="F:Tizen.Account.AccountManager.AccountService.DocumentCapability">
\r
720 This is the document capability string.
\r
722 <since_tizen> 3 </since_tizen>
\r
724 <member name="F:Tizen.Account.AccountManager.AccountService.MessageCapability">
\r
726 This is the message capability string.
\r
728 <since_tizen> 3 </since_tizen>
\r
730 <member name="F:Tizen.Account.AccountManager.AccountService.GameCapability">
\r
732 This is the game capability string.
\r
734 <since_tizen> 3 </since_tizen>
\r
736 <member name="M:Tizen.Account.AccountManager.AccountService.GetAccountsAsync">
\r
738 Retrieves all the accounts details from the account database.
\r
740 <since_tizen> 3 </since_tizen>
\r
741 <returns>List of accounts.</returns>
\r
742 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
743 <feature>http://tizen.org/feature/account</feature>
\r
744 <exception cref="T:System.InvalidOperationException">In case of any DB error.</exception>
\r
745 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
746 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
748 <member name="M:Tizen.Account.AccountManager.AccountService.GetAccountById(System.Int32)">
\r
750 Retrieves the account with the account ID.
\r
752 <since_tizen> 3 </since_tizen>
\r
753 <param name="accountId"> The account ID to be searched.</param>
\r
754 <returns>Account instance with reference to the given ID.</returns>
\r
755 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
756 <feature>http://tizen.org/feature/account</feature>
\r
757 <exception cref="T:System.InvalidOperationException">In case of any DB error or record not found for given account ID.</exception>
\r
758 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
759 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
760 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
762 <member name="M:Tizen.Account.AccountManager.AccountService.GetAccountProviders">
\r
764 Retrieves all the AccountProviders details from the account database.
\r
766 <since_tizen> 3 </since_tizen>
\r
767 <returns>List of AccountProviders.</returns>
\r
768 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
769 <feature>http://tizen.org/feature/account</feature>
\r
770 <exception cref="T:System.InvalidOperationException">In case of any DB error.</exception>
\r
771 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
772 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
774 <member name="M:Tizen.Account.AccountManager.AccountService.GetAccountProviderByAppId(System.String)">
\r
776 Retrieves the account provider information with the application ID.
\r
778 <since_tizen> 3 </since_tizen>
\r
779 <param name="appId">The application ID.</param>
\r
780 <returns>The AccountProvider instance associated with the given application ID.</returns>
\r
781 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
782 <feature>http://tizen.org/feature/account</feature>
\r
783 <exception cref="T:System.InvalidOperationException">In case of any DB error or record not found for given appId.</exception>
\r
784 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
785 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
786 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
788 <member name="M:Tizen.Account.AccountManager.AccountService.GetAccountProvidersByFeature(System.String)">
\r
790 Retrieves all the account providers information with feature.
\r
792 <since_tizen> 3 </since_tizen>
\r
793 <param name="feature">The capability value to search for account providers.</param>
\r
794 <returns>Retrieves the AccountProviders information with the capability name.</returns>
\r
795 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
796 <feature>http://tizen.org/feature/account</feature>
\r
797 <exception cref="T:System.InvalidOperationException">In case of any DB error or record not found for given feature.</exception>
\r
798 <exception cref="T:System.ArgumentException"> In case of invalid parameter.</exception>
\r
799 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
800 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
802 <member name="M:Tizen.Account.AccountManager.AccountService.AddAccount(Tizen.Account.AccountManager.Account)">
\r
804 Inserts into the Database with the new account Information.
\r
806 <since_tizen> 3 </since_tizen>
\r
807 <param name="account">New Account instance to be added.</param>
\r
808 <returns>The account ID of the account instance.</returns>
\r
809 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
810 <privilege>http://tizen.org/privilege/account.write </privilege>
\r
811 <feature>http://tizen.org/feature/account</feature>
\r
812 <exception cref="T:System.InvalidOperationException">In case of any DB error.</exception>
\r
813 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
814 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
815 <exception cref="T:System.OutOfMemoryException"> In case of OutOfMemory error.</exception>
\r
816 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
818 <member name="M:Tizen.Account.AccountManager.AccountService.UpdateAccount(Tizen.Account.AccountManager.Account)">
\r
820 Updates the account details to the account database.
\r
822 <since_tizen> 3 </since_tizen>
\r
823 <param name="account">Account instance to be updated.</param>
\r
824 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
825 <privilege>http://tizen.org/privilege/account.write </privilege>
\r
826 <feature>http://tizen.org/feature/account</feature>
\r
827 <exception cref="T:System.InvalidOperationException">In case of any DB error.</exception>
\r
828 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
829 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
830 <exception cref="T:System.OutOfMemoryException"> In case of OutOfMemory error.</exception>
\r
831 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
833 <member name="M:Tizen.Account.AccountManager.AccountService.DeleteAccount(Tizen.Account.AccountManager.Account)">
\r
835 Deletes the account information from the database.
\r
837 <since_tizen> 3 </since_tizen>
\r
838 <param name="account">Account instance to be deleted from the database.</param>
\r
839 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
840 <privilege>http://tizen.org/privilege/account.write</privilege>
\r
841 <feature>http://tizen.org/feature/account</feature>
\r
842 <exception cref="T:System.InvalidOperationException">In case of any DB error.</exception>
\r
843 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
844 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
845 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
847 <member name="M:Tizen.Account.AccountManager.AccountService.DeleteAccount(System.String,System.String)">
\r
849 Deletes the account from the account database by user name.
\r
851 <since_tizen> 3 </since_tizen>
\r
852 <param name="userName">The user name of the account to delete.</param>
\r
853 <param name="packageName">The package name of the account to delete.</param>
\r
854 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
855 <privilege>http://tizen.org/privilege/account.write</privilege>
\r
856 <feature>http://tizen.org/feature/account</feature>
\r
857 <exception cref="T:System.InvalidOperationException">In case of any DB error.</exception>
\r
858 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
859 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
860 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
862 <member name="M:Tizen.Account.AccountManager.AccountService.DeleteAccount(System.String)">
\r
864 Deletes the account from the account database by package name.
\r
866 <since_tizen> 3 </since_tizen>
\r
867 <param name="packageName">The package name of the account to delete.</param>
\r
868 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
869 <privilege>http://tizen.org/privilege/account.write</privilege>
\r
870 <feature>http://tizen.org/feature/account</feature>
\r
871 <exception cref="T:System.InvalidOperationException">In case of any DB error.</exception>
\r
872 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
873 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
874 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
876 <member name="M:Tizen.Account.AccountManager.AccountService.GetAccountsByUserName(System.String)">
\r
878 Retrieves all the accounts with the given user name.
\r
880 <since_tizen> 3 </since_tizen>
\r
881 <param name="userName">The user name to search.</param>
\r
882 <returns>Accounts list matched with the user name.</returns>
\r
883 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
884 <feature>http://tizen.org/feature/account</feature>
\r
885 <exception cref="T:System.InvalidOperationException">In case of any DB error or record not found for given username.</exception>
\r
886 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
887 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
888 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
890 <member name="M:Tizen.Account.AccountManager.AccountService.GetAccountsByPackageName(System.String)">
\r
892 Retrieves all the accounts with the given package name.
\r
894 <since_tizen> 3 </since_tizen>
\r
895 <param name="packageName"> The package name to search.</param>
\r
896 <returns>Accounts list matched with the package name.</returns>
\r
897 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
898 <feature>http://tizen.org/feature/account</feature>
\r
899 <exception cref="T:System.InvalidOperationException">In case of any DB error or record not found for given package name.</exception>
\r
900 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
901 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
902 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
904 <member name="M:Tizen.Account.AccountManager.AccountService.GetAccountsByCapabilityType(System.String)">
\r
906 Retrieves all accounts with the given capability type.
\r
908 <since_tizen> 3 </since_tizen>
\r
909 <param name="type"> Capability type.</param>
\r
910 <returns>Accounts list matched with the capability type.</returns>
\r
911 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
912 <feature>http://tizen.org/feature/account</feature>
\r
913 <exception cref="T:System.InvalidOperationException">In case of any DB error or record not found for the given capability type.</exception>
\r
914 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
915 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
916 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
918 <member name="M:Tizen.Account.AccountManager.AccountService.GetCapabilitiesById(System.Int32)">
\r
920 Retrieves all the capabilities with the given account.
\r
922 <since_tizen> 3 </since_tizen>
\r
923 <param name="accountId">Account instance.</param>
\r
924 <returns>Capabilities list as dictionary of the capability type and state.</returns>
\r
925 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
926 <feature>http://tizen.org/feature/account</feature>
\r
927 <exception cref="T:System.InvalidOperationException">In case of any DB error or record not found for given account ID.</exception>
\r
928 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
929 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
930 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
932 <member name="M:Tizen.Account.AccountManager.AccountService.GetAccountsCount">
\r
934 Gets the count of accounts in the account database.
\r
936 <since_tizen> 3 </since_tizen>
\r
937 <returns>The number of accounts in the database.</returns>
\r
938 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
939 <feature>http://tizen.org/feature/account</feature>
\r
940 <exception cref="T:System.InvalidOperationException">In case of any DB error.</exception>
\r
941 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
942 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
944 <member name="M:Tizen.Account.AccountManager.AccountService.UpdateSyncStatusById(Tizen.Account.AccountManager.Account,Tizen.Account.AccountManager.AccountSyncState)">
\r
946 Updates the sync status of the given account.
\r
948 <since_tizen> 3 </since_tizen>
\r
949 <param name="account"> Account for which the sync status needs to be updated.</param>
\r
950 <param name="status">Sync State</param>
\r
951 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
952 <privilege>http://tizen.org/privilege/account.write</privilege>
\r
953 <feature>http://tizen.org/feature/account</feature>
\r
954 <exception cref="T:System.InvalidOperationException">In case of any DB error.</exception>
\r
955 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
956 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
957 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
959 <member name="E:Tizen.Account.AccountManager.AccountService.AccountUpdated">
\r
961 ContentUpdated event is triggered when the media item info from DB changes.
\r
963 <since_tizen> 3 </since_tizen>
\r
965 ContentUpdate event is triggered if the MediaInformation updated/deleted or new information is inserted.
\r
967 <privilege>http://tizen.org/privilege/account.read</privilege>
\r
968 <feature>http://tizen.org/feature/account</feature>
\r
969 <exception cref="T:System.InvalidOperationException">In case of any DB error.</exception>
\r
970 <exception cref="T:System.ArgumentException"> In case of an invalid parameter.</exception>
\r
971 <exception cref="T:System.UnauthorizedAccessException"> In case of privilege not defined.</exception>
\r
972 <exception cref="T:System.NotSupportedException">The required feature is not supported.</exception>
\r
974 <member name="T:Tizen.Account.AccountManager.AccountSubscriberEventArgs">
\r
976 Event arguments passed when the event is triggered to notify that the account is updated/removed from the account database.
\r
978 <since_tizen> 3 </since_tizen>
\r
980 <member name="P:Tizen.Account.AccountManager.AccountSubscriberEventArgs.EventType">
\r
982 The account event type.
\r
984 <since_tizen> 3 </since_tizen>
\r
986 <member name="P:Tizen.Account.AccountManager.AccountSubscriberEventArgs.AccountId">
\r
988 The account ID to update.
\r
990 <since_tizen> 3 </since_tizen>
\r
992 <member name="T:Tizen.Account.AccountManager.SafeAccountHandle">
\r
994 Represents a wrapper class for a unmanaged Account handle.
\r
997 <member name="M:Tizen.Account.AccountManager.SafeAccountHandle.#ctor">
\r
999 Initializes a new instance of the SafeAppControlHandle class.
\r
1002 <member name="M:Tizen.Account.AccountManager.SafeAccountHandle.#ctor(System.IntPtr,System.Boolean)">
\r
1004 Initializes a new instance of the SafeAccountHandle class.
\r
1006 <param name="existingHandle">An IntPtr object that represents the pre-existing handle to use.</param>
\r
1007 <param name="ownsHandle">true to reliably release the handle during the finalization phase; false to prevent reliable release.</param>
\r
1009 <member name="P:Tizen.Account.AccountManager.SafeAccountHandle.IsInvalid">
\r
1011 Gets a value that indicates whether the handle is invalid.
\r
1014 <member name="M:Tizen.Account.AccountManager.SafeAccountHandle.ReleaseHandle">
\r
1016 When overridden in a derived class, executes the code required to free the handle.
\r
1018 <returns>true if the handle is released successfully</returns>
\r