Beispiel #1
0
        private ApplicationType ToApplicationType(ApplicationComponentType componentType)
        {
            ApplicationType applicationType = 0;

            if (componentType == Tizen.Applications.ApplicationComponentType.UIApplication)
            {
                applicationType = Tizen.Applications.ApplicationType.Ui;
            }
            else if (componentType == Tizen.Applications.ApplicationComponentType.ServiceApplication)
            {
                applicationType = Tizen.Applications.ApplicationType.Service;
            }
            else if (componentType == Tizen.Applications.ApplicationComponentType.WidgetApplication)
            {
                applicationType = Tizen.Applications.ApplicationType.Widget;
            }
            else if (componentType == Tizen.Applications.ApplicationComponentType.WatchApplication)
            {
                applicationType = Tizen.Applications.ApplicationType.Watch;
            }

            return(applicationType);
        }
Beispiel #2
0
 /// <summary>
 /// Retrieves all the application IDs of this package.
 /// </summary>
 /// <param name="componentType">Optional: AppType enumeration value.</param>
 /// <returns>Returns a dictionary containing all the application information for a given application type.</returns>
 /// <since_tizen> 6 </since_tizen>
 public IEnumerable <ApplicationInfo> GetApplications(ApplicationComponentType componentType)
 {
     return(GetApplications(ToApplicationType(componentType)));
 }