Namespace Tizen.Applications

Description

Classes

Alarm

The alarm API allows setting an "alarm clock" for the delivery of a notification at some point in the future.

AlarmManager

Mobile devices typically give constant access to information from various sources. Some of this information is best delivered through alarms. The most obvious case is a calendar scheduling application, which lets you know when a meeting is about to start. Alarms are certainly better than actively waiting in a loop. They are also better than putting an interface to sleep because they do not block your main UI thread. Use of alarms helps build smooth user experiences and implements unattended data synchronization tasks. If an application is installed after setting the alarm, your alarm is canceled automatically.

AmbientEventArgs

Arguments for the event that are raised when the device enters or exits the ambient mode.

AppControl

Represents the control message to exchange between applications.

AppControl.ExtraDataCollection

Class for extra data.

AppControlData

Data of the AppControl.

AppControlOperations

Operations of the AppControl.

AppControlReceivedEventArgs

Arguments for the event that raised when the application receives the AppControl.

Application

The class that represents a Tizen application.

ApplicationDisabledEventArgs

Arguments for the event raised when the application is disabled.

ApplicationEnabledEventArgs

Arguments for the event raised when the application is enabled.

ApplicationInfo

This class provides methods and properties to get information of the application.

ApplicationInfoFilter

This class is a parameter of the GetInstalledApplicationsAsync method.

ApplicationInfoFilter.Keys

This class is a possible key to use in the InstalledApplicationFilter.

ApplicationInfoMetadataFilter

This class is a parameter of the GetInstalledApplicationsAsync method.

ApplicationLaunchedEventArgs

Arguments for the event raised when the application is launched.

ApplicationManager

This class has the methods and events of the ApplicationManager.

ApplicationRunningContext

This class provides methods and properties to get information of the application.

ApplicationTerminatedEventArgs

Arguments for the event raised when the application is terminated.

Badge

The class containing common properties of the Badge.

BadgeControl

The class for badge operation.

BadgeEventArgs

The class for event arguments of the badge event.

Bundle

A bundle object represents a bundle. A bundle holds items (key-value pairs) and can be used with other Tizen APIs. Keys can be used to access values. This class is accessed by using a constructor to create a new instance of this object. A bundle instance is not guaranteed to be thread safe if the instance is modified by multiple threads.

CoreApplication

This class represents an application controlled lifecycles by the backend system.

CoreUIApplication

Represents an application that has an UI screen. The events for resuming and pausing are provided.

DeviceOrientationEventArgs

The class for event arguments of the DeviceOrientationChanged.

DirectoryInfo

Represents directory information of the application.

LocaleChangedEventArgs

The class for the argument of the LocaleChanged EventHandler

LowBatteryEventArgs

The class for the argument of the LowBattery EventHandler

LowMemoryEventArgs

The class for the argument of the LowMemory EventHandler

Package

This class provides the methods and properties to get information about the packages.

PackageCertificate

This class provides information about the package certification.

PackageDrm

This class provides the methods and properties for the DRM operation.

PackageFilter

This class is a parameter of the PackageManager::GetPackages method.

PackageFilter.Keys

This class contains possible keys for the filter to be used in the GetPackages method.

PackageManager

PackageManager class. This class has the methods and events of the PackageManager.

PackageManager.Drm

Drm nested class. This class has the PackageManager's drm related methods.

PackageManagerEventArgs

PackageManagerEventArgs class. This class is an event arguments of the InstallProgressChanged, UninstallProgressChanged, and UpdateProgressChanged events.

PackageSizeInformation

This class has read-only properties to get the package size information.

Preference

The preference class provides APIs to store and retrieve an application specific data/preference. A preference is saved in the form of a key-value pair. Keys are always text strings and the value can be any one of the four types: integer, double, string, and boolean.

Preference.EventContext

The class manages event handlers of the preference keys. The class enables having event handlers for individual preference keys.

PreferenceChangedEventArgs

This class is an event argument of the PreferenceChanged event.

ReceivedAppControl

Represents the received AppControl.

RegionFormatChangedEventArgs

The class for the argument of the RegionFormatChanged EventHandler

RemoteView

Represents the proxy class for the widget application.

RemoteViewFactory

Represents a factory class for making the RemoteView objects.

ResourceManager

The class for getting the resource path.

SafeAppControlHandle

Represents a wrapper class for an unmanaged AppControl handle.

SafeBundleHandle

Represents a wrapper class for an unmanaged bundle handle.

ServiceApplication

Represents the service applications.

TimeEventArgs

Arguments for the event that are raised when the time tick comes.

TizenSynchronizationContext

Provides a synchronization context for the Tizen application model.

ToastMessage

The class helps you to create and show the ToastMessage which is a view quick message for the user.

WatchApplication

The class that represents the Tizen watch application.

WatchTime

The information of the Watch Time.

WidgetApplication

Represents a widget application.

WidgetBase

The abstract class for widget instances.

WidgetControl

The class for receiving widget events and sending data to the widget.

WidgetControl.Instance

Class for the widget instance.

WidgetControl.Scale

The class for the widget size information.

WidgetLifecycleEventArgs

The class for event arguments of the widget lifecycle.

Enums

AlarmWeekFlag

Enumeration for alarm week flag, the days of the week.

AmbientTickType

Enumeration for the ambient tick types.

AppControlLaunchMode

Enumeration for the application control launch mode.

AppControlReplyResult

Enumeration for the application control result.

ApplicationEventState

Enumeration for the application event state.

ApplicationRunningContext.AppState

Enumeration for the application state.

ApplicationType

Enumeration for the applications type.

BadgeEventArgs.Action

Enumeration for the badge action.

CertCompareResultType

Enumeration for the certificate compare result type.

CertificateType

Enumeration for the certification types.

DeviceOrientation

Enumeration for the device orientation.

InstallationMode

Enumeration for installation mode.

LowBatteryStatus

Enumeration for the low battery status.

LowMemoryStatus

Enumeration for the low memory status.

PackageEventState

Enumeration for the package manager event state.

PackageEventType

Enumeration for the package manager event types.

PackageType

Enumeration for the package types.

PermissionType

Enumeration for the permission types.

RemoteView.Event

The event types to send.

ResourceManager.Category

Enumeration for the resource category.

StorageType

Enumeration for the storage types.

TimeTickResolution

Enumeration for the time tick resolution.

WidgetControl.Scale.SizeType

Enumeration for the types of widget size.

WidgetLifecycleEventArgs.EventType

Enumeration for the event type.

Delegates

AppControlReplyCallback

Reply callback for the launch request

PackageManager.RequestEventCallback

Event callback method for the request.