Name: csapi-tizenfx
Summary: Assemblies of Tizen .NET
-Version: 4.0.0.207
+Version: 4.0.0.213
Release: 1
Group: Development/Libraries
License: Apache-2.0
return Interop.Elementary.elm_policy_set(policy, value);
}
- /// <summary>
- /// Reloads Elementary's configuration, bounded to the current selected profile.
- /// </summary>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public static void ReloadConfig()
{
Interop.Elementary.elm_config_reload();
{
int type;
- if (shortcut.Uri == null || shortcut.Uri == String.Empty)
+ if (string.IsNullOrEmpty(shortcut.Uri))
{
type = 0;
}
/// <exception cref="InvalidOperationException">Thrown in case of any internal error.</exception>
public static void RegisterEventHandler(ShortcutAdded addedEvent)
{
- shortcutAdded = addedEvent;
-
if (shortcutAddCallback == null)
{
shortcutAddCallback = new Interop.Shortcut.AddCallback(AddCallback);
Interop.Shortcut.ErrorCode err = Interop.Shortcut.SetShortcutAddCallback(shortcutAddCallback, IntPtr.Zero);
if (err != Interop.Shortcut.ErrorCode.None)
{
+ shortcutAddCallback = null;
throw ShortcutErrorFactory.GetException(err, "unable to register callback");
}
+
+ shortcutAdded = addedEvent;
+ }
+ else
+ {
+ throw ShortcutErrorFactory.GetException(Interop.Shortcut.ErrorCode.InvalidParameter, null);
}
}
/// <exception cref="InvalidOperationException">Thrown in case of any internal error.</exception>
public static void RegisterEventHandler(ShortcutDeleted deletedEvent)
{
- shortcutDeleted = deletedEvent;
-
if (shortcutDeleteCallback == null)
{
shortcutDeleteCallback = new Interop.Shortcut.DeleteCallback(DeleteCallback);
Interop.Shortcut.ErrorCode err = Interop.Shortcut.SetShortcutDeleteCallback(shortcutDeleteCallback, IntPtr.Zero);
if (err != Interop.Shortcut.ErrorCode.None)
{
+ shortcutDeleteCallback = null;
throw ShortcutErrorFactory.GetException(err, "unable to register callback");
}
+
+ shortcutDeleted = deletedEvent;
+ }
+ else
+ {
+ throw ShortcutErrorFactory.GetException(Interop.Shortcut.ErrorCode.InvalidParameter, null);
}
}
/// <exception cref="NotSupportedException">Thrown when Shortcut is not supported.</exception>
public static void UnregisterEventHandler(ShortcutAdded addedEvent)
{
- if (shortcutAdded.Equals(addedEvent))
+ if (shortcutAdded != null && shortcutAdded.Equals(addedEvent))
{
shortcutAdded = null;
/// <exception cref="NotSupportedException">Thrown when Shortcut is not supported.</exception>
public static void UnregisterEventHandler(ShortcutDeleted deletedEvent)
{
- if (shortcutDeleted.Equals(deletedEvent))
+ if (shortcutDeleted != null && shortcutDeleted.Equals(deletedEvent))
{
shortcutDeleted = null;
if (shortcutDeleteCallback != null)
{
-
Interop.Shortcut.UnsetShortcutDeleteCallback();
shortcutDeleteCallback = null;
/// <summary>
/// Creates a geopoint type of the new geofence.
/// </summary>
- /// <since_tizen> 3 </since_tizen>
+ /// <since_tizen> 4 </since_tizen>
/// <param name="placeId">The current place ID.</param>
/// <param name="latitude">Specifies the value of latitude of the geofence [-90.0 ~ 90.0] (degrees).</param>
/// <param name="longitude">Specifies the value of longitude of the geofence [-180.0 ~ 180.0] (degrees).</param>
/// <exception cref="ArgumentException">In case of an invalid parameter.</exception>
/// <exception cref="InvalidOperationException">In case of any system error.</exception>
/// <exception cref="NotSupportedException">In case the geofence is not supported.</exception>
- public static Fence CreateGPSFence(int placeId, int latitude, int longitude, int radius, string address)
+ public static Fence CreateGPSFence(int placeId, double latitude, double longitude, int radius, string address)
{
IntPtr handle = IntPtr.Zero;
GeofenceError ret = (GeofenceError)Interop.Geofence.CreateGPSFence(placeId, latitude, longitude, radius,address, out handle);
GC.SuppressFinalize(this);
}
- private void Dispose(bool disposing)
+ protected virtual void Dispose(bool disposing)
{
if (_disposed)
return;
/// Creates a new geofence status.
/// </summary>
/// <since_tizen> 3 </since_tizen>
+ /// <param name="fenceId">The geofence ID.</param>
/// <exception cref="ArgumentException">In case of an invalid parameter.</exception>
/// <exception cref="NotSupportedException">In case of geofence is not supported.</exception>
public FenceStatus(int fenceId)
GC.SuppressFinalize(this);
}
- private void Dispose(bool disposing)
+ protected virtual void Dispose(bool disposing)
{
if (_disposed)
return;
GC.SuppressFinalize(this);
}
- private void Dispose(bool disposing)
+ protected virtual void Dispose(bool disposing)
{
if (_disposed)
return;
{
private static readonly object _lock = new object();
private static PushImpl _instance;
+ private Interop.PushClient.VoidResultCallback registerResult;
+ private Interop.PushClient.VoidResultCallback unregisterResult;
internal static PushImpl Instance
{
{
Log.Info(Interop.PushClient.LogTag, "Register Called");
var task = new TaskCompletionSource<ServerResponse>();
- Interop.PushClient.VoidResultCallback registerResult = (Interop.PushClient.Result regResult, IntPtr msgPtr, IntPtr userData) =>
+ registerResult = (Interop.PushClient.Result regResult, IntPtr msgPtr, IntPtr userData) =>
{
- Log.Info(Interop.PushClient.LogTag, "Register Callback Called");
+ Log.Info(Interop.PushClient.LogTag, "Register Callback Called with " + regResult);
string msg = "";
if (msgPtr != IntPtr.Zero)
{
internal async Task<ServerResponse> PushServerUnregister()
{
var task = new TaskCompletionSource<ServerResponse>();
- Interop.PushClient.VoidResultCallback registerResult = (Interop.PushClient.Result regResult, IntPtr msgPtr, IntPtr userData) =>
+ unregisterResult = (Interop.PushClient.Result regResult, IntPtr msgPtr, IntPtr userData) =>
{
Log.Info(Interop.PushClient.LogTag, "Unregister Callback Called");
string msg = "";
Log.Error(Interop.PushClient.LogTag, "Unable to set the Result for Unregister");
}
};
- Interop.PushClient.ServiceError result = Interop.PushClient.ServiceDeregister(_connection, registerResult, IntPtr.Zero);
+ Interop.PushClient.ServiceError result = Interop.PushClient.ServiceDeregister(_connection, unregisterResult, IntPtr.Zero);
if (result != Interop.PushClient.ServiceError.None)
{
task.SetException(PushExceptionFactory.CreateResponseException(result));
/// <pre>
/// Initialize() should be called to initialize.
/// </pre>
- /// <seealso cref="Initialize()"/>
- /// <seealso cref="SecureInitialize()"/>
+ /// <seealso cref="Initialize(string)"/>
/// <code>
/// IoTConnectivityClientManager.Deinitialize();
/// </code>
/// <pre>
/// Initialize() should be called to initialize.
/// </pre>
- /// <seealso cref="Initialize()"/>
+ /// <seealso cref="Initialize(string)"/>
/// <code>
/// IoTConnectivityServerManager.Deinitialize();
/// </code>
/// <pre>
/// Initialize() should be called to initialize.
/// </pre>
- /// <seealso cref="IoTConnectivityClientManager.StartReceivingPresence()"/>
- /// <seealso cref="IoTConnectivityClientManager.StopReceivingPresence()"/>
+ /// <seealso cref="IoTConnectivityClientManager.StartReceivingPresence(string, string)"/>
+ /// <seealso cref="IoTConnectivityClientManager.StopReceivingPresence(int)"/>
/// <seealso cref="IoTConnectivityClientManager.PresenceReceived"/>
/// <seealso cref="StopSendingPresence()"/>
/// <exception cref="NotSupportedException">Thrown when the iotcon is not supported.</exception>
/// <pre>
/// Initialize() should be called to initialize.
/// </pre>
- /// <seealso cref="IoTConnectivityClientManager.StartReceivingPresence()"/>
- /// <seealso cref="IoTConnectivityClientManager.StopReceivingPresence()"/>
+ /// <seealso cref="IoTConnectivityClientManager.StartReceivingPresence(string, string)"/>
+ /// <seealso cref="IoTConnectivityClientManager.StopReceivingPresence(int)"/>
/// <seealso cref="IoTConnectivityClientManager.PresenceReceived"/>
- /// <seealso cref="StartSendingPresence()"/>
+ /// <seealso cref="StartSendingPresence(uint)"/>
/// <exception cref="NotSupportedException">Thrown when the iotcon is not supported.</exception>
/// <exception cref="InvalidOperationException">Thrown when the operation is invalid.</exception>
/// <exception cref="UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>
/// <since_tizen> 3 </since_tizen>
/// <remarks>
/// This API sets the name of the local device (the device calling the API).\n
- /// If the device name is set, clients can get the name using <see cref="IoTConnectivityClientManager.StartFindingDeviceInformation()"/>.
+ /// If the device name is set, clients can get the name using <see cref="IoTConnectivityClientManager.StartFindingDeviceInformation(string, ResourceQuery)"/>.
/// </remarks>
/// <param name="deviceName">The device name.</param>
/// <feature>http://tizen.org/feature/iot.ocf</feature>
/// <seealso cref="IoTConnectivityClientManager.DeviceInformationFound"/>
- /// <seealso cref="IoTConnectivityClientManager.StartFindingDeviceInformation()"/>
+ /// <seealso cref="IoTConnectivityClientManager.StartFindingDeviceInformation(string, ResourceQuery)"/>
/// <seealso cref="DeviceInformationFoundEventArgs"/>
/// <exception cref="NotSupportedException">Thrown when the iotcon is not supported.</exception>
/// <exception cref="InvalidOperationException">Thrown when the operation is invalid.</exception>
/// <summary>
/// Indicates the request ID.
- /// This is the same request ID returned by the <see cref="IoTConnectivityClientManager.StartFindingResource()"/> API.
+ /// This is the same request ID returned by the <see cref="IoTConnectivityClientManager.StartFindingResource(string, ResourceQuery)"/> API.
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <value>The request ID.</value>
public bool EventContinue { get; set; }
/// <summary>
- /// Remote resource, which is found after <see cref="IoTConnectivityClientManager.StartFindingResource()"/>.
+ /// Remote resource, which is found after <see cref="IoTConnectivityClientManager.StartFindingResource(string, ResourceQuery)"/>.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value>Remote resource which is found after <see cref="IoTConnectivityClientManager.StartFindingResource()"/>.</value>
+ /// <value>Remote resource which is found after <see cref="IoTConnectivityClientManager.StartFindingResource(string, ResourceQuery)"/>.</value>
/// <seealso cref="IoTConnectivityClientManager.ResourceFound"/>
- /// <seealso cref="IoTConnectivityClientManager.StartFindingResource()"/>
+ /// <seealso cref="IoTConnectivityClientManager.StartFindingResource(string, ResourceQuery)"/>
public RemoteResource Resource { get; internal set; }
}
}
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/iot.ocf</feature>
- /// <seealso cref="Add()"/>
- /// <seealso cref="Remove()"/>
+ /// <seealso cref="Add(string)"/>
+ /// <seealso cref="Remove(string)"/>
/// <exception cref="NotSupportedException">Thrown when the iotcon is not supported.</exception>
/// <exception cref="OutOfMemoryException">Thrown when there is not enough memory.</exception>
/// <code>
/// </remarks>
/// <param name="item">The string data to insert into the resource interfaces.</param>
/// <feature>http://tizen.org/feature/iot.ocf</feature>
- /// <seealso cref="Remove()"/>
+ /// <seealso cref="Remove(string)"/>
/// <exception cref="NotSupportedException">Thrown when the iotcon is not supported.</exception>
/// <exception cref="InvalidOperationException">Thrown when the operation is invalid.</exception>
/// <exception cref="ArgumentException">Thrown when there is an invalid parameter.</exception>
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/iot.ocf</feature>
- /// <seealso cref="Add()"/>
- /// <seealso cref="Remove()"/>
+ /// <seealso cref="Add(ushort, string)"/>
+ /// <seealso cref="Remove(ushort)"/>
/// <exception cref="NotSupportedException">Thrown when the iotcon is not supported.</exception>
/// <exception cref="OutOfMemoryException">Thrown when there is not enough memory.</exception>
/// <code>
/// <param name="key">The ID of the option to insert.</param>
/// <param name="value">The string data to insert into the options.</param>
/// <feature>http://tizen.org/feature/iot.ocf</feature>
- /// <seealso cref="Remove()"/>
+ /// <seealso cref="Remove(ushort)"/>
/// <exception cref="NotSupportedException">Thrown when the iotcon is not supported.</exception>
/// <exception cref="ArgumentException">Thrown when there is an invalid parameter.</exception>
/// <code>
/// <param name="key">The ID of the option to delete.</param>
/// <returns>True if operation is successful. Otherwise, false.</returns>
/// <feature>http://tizen.org/feature/iot.ocf</feature>
- /// <seealso cref="Add()"/>
+ /// <seealso cref="Add(ushort, string)"/>
/// <exception cref="NotSupportedException">Thrown when the iotcon is not supported.</exception>
/// <exception cref="ArgumentException">Thrown when there is an invalid parameter.</exception>
/// <code>
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/iot.ocf</feature>
- /// <seealso cref="Add()"/>
- /// <seealso cref="Remove()"/>
+ /// <seealso cref="Add(string, string)"/>
+ /// <seealso cref="Remove(string)"/>
/// <exception cref="NotSupportedException">Thrown when the iotcon is not supported.</exception>
/// <exception cref="OutOfMemoryException">Thrown when there is not enough memory.</exception>
/// <code>
/// <param name="key">The key of the query to insert.</param>
/// <param name="value">The string data to insert into the query.</param>
/// <feature>http://tizen.org/feature/iot.ocf</feature>
- /// <seealso cref="Remove()"/>
+ /// <seealso cref="Remove(string)"/>
/// <exception cref="NotSupportedException">Thrown when the iotcon is not supported.</exception>
/// <exception cref="ArgumentException">Thrown when there is an invalid parameter.</exception>
/// <exception cref="InvalidOperationException">Thrown when the operation is invalid.</exception>
/// <param name="key">The ID of the query to delete.</param>
/// <returns>True if operation is successful. Otherwise, false.</returns>
/// <feature>http://tizen.org/feature/iot.ocf</feature>
- /// <seealso cref="Add()"/>
+ /// <seealso cref="Add(string, string)"/>
/// <exception cref="NotSupportedException">Thrown when the iotcon is not supported.</exception>
/// <exception cref="ArgumentException">Thrown when there is an invalid parameter.</exception>
/// <exception cref="InvalidOperationException">Thrown when the operation is invalid.</exception>
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/iot.ocf</feature>
- /// <seealso cref="Add()"/>
- /// <seealso cref="Remove()"/>
+ /// <seealso cref="Add(string)"/>
+ /// <seealso cref="Remove(string)"/>
/// <exception cref="NotSupportedException">Thrown when the iotcon is not supported.</exception>
/// <exception cref="OutOfMemoryException">Thrown when there is not enough memory.</exception>
/// <code>
/// </remarks>
/// <param name="item">The string data to insert into the resource types.</param>
/// <feature>http://tizen.org/feature/iot.ocf</feature>
- /// <seealso cref="Remove()"/>
+ /// <seealso cref="Remove(string)"/>
/// <exception cref="NotSupportedException">Thrown when the iotcon is not supported.</exception>
/// <exception cref="ArgumentException">Thrown when there is an invalid parameter.</exception>
/// <exception cref="InvalidOperationException">Thrown when the operation is invalid.</exception>
/// <summary>
/// The IncomingCallRingtoneChanged event is triggered when the file path of the incoming ringtone is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The IncomingCallRingtoneChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<IncomingCallRingtoneChangedEventArgs> IncomingCallRingtoneChanged
/// <summary>
/// THe WallpaperHomeScreenChanged event is triggered when the file path of the current home screen wallpaper is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The WallpaperHomeScreenChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<WallpaperHomeScreenChangedEventArgs> WallpaperHomeScreenChanged
/// <summary>
/// The WallpaperLockScreenChanged event is triggered when the file path of the current lock screen wallpaper is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The WallpaperLockScreenChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<WallpaperLockScreenChangedEventArgs> WallpaperLockScreenChanged
/// <summary>
/// The FontSizeChanged event is triggered when the current system font size is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The FontSizeChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<FontSizeChangedEventArgs> FontSizeChanged
/// <summary>
/// The FontTypeChanged event is triggered when the current system font type is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The FontTypeChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<FontTypeChangedEventArgs> FontTypeChanged
/// <summary>
/// The MotionActivationChanged event is triggered when the motion service status is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The MotionActivationChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<MotionActivationSettingChangedEventArgs> MotionActivationSettingChanged
/// <summary>
/// The EmailAlertRingtoneChanged event is triggered when the file path of the current email alert ringtone is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The EmailAlertRingtoneChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<EmailAlertRingtoneChangedEventArgs> EmailAlertRingtoneChanged
/// <summary>
/// The UsbDebuggingSettingChangedEventArgs event is triggered when the USB debugging status is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The UsbDebuggingSettingChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<UsbDebuggingSettingChangedEventArgs> UsbDebuggingSettingChanged
/// <summary>
/// The Data3GNetworkSettingChanged event is triggered when the 3G data network status is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The Data3GNetworkSettingChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<Data3GNetworkSettingChangedEventArgs> Data3GNetworkSettingChanged
/// <summary>
/// The LockscreenAppChanged event is triggered when the lockscreen application package name is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The LockscreenAppChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<LockscreenAppChangedEventArgs> LockscreenAppChanged
/// <summary>
/// The LocaleCountryChanged event is triggered when the current country setting in the <LANGUAGE>_<REGION> syntax, is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The LocaleCountryChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<LocaleCountryChangedEventArgs> LocaleCountryChanged
/// <summary>
/// The LocaleLanguageChanged event is triggered when the current language setting in the <LANGUAGE>_<REGION> syntax, is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The LocaleLanguageChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<LocaleLanguageChangedEventArgs> LocaleLanguageChanged
/// <summary>
/// The LocaleTimeFormat24HourChanged event is triggered when the time format is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The LocaleTimeFormat24HourChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<LocaleTimeFormat24HourSettingChangedEventArgs> LocaleTimeFormat24HourSettingChanged
/// <summary>
/// The LocaleTimeZoneChanged event is triggered when the current time zone is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The LocaleTimeZoneChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<LocaleTimeZoneChangedEventArgs> LocaleTimeZoneChanged
/// <summary>
/// The TimeChanged event is triggered when the system time is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The TimeChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<TimeChangedEventArgs> TimeChanged
/// <summary>
/// The SoundLockChanged event is triggered when the screen lock sound enabled status is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The SoundLockChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<SoundLockSettingChangedEventArgs> SoundLockSettingChanged
/// <summary>
/// The SoundSilentModeChanged event is triggered when the silent mode status is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The SoundSilentModeChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<SoundSilentModeSettingChangedEventArgs> SoundSilentModeSettingChanged
/// <summary>
/// THe SoundTouchChanged event is triggered when the screen touch sound enabled status is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The SoundTouchChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<SoundTouchSettingChangedEventArgs> SoundTouchSettingChanged
/// <summary>
/// The DisplayScreenRotationAutoChanged event is triggered when the automatic rotation control status is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The DisplayScreenRotationAutoChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<DisplayScreenRotationAutoSettingChangedEventArgs> DisplayScreenRotationAutoSettingChanged
/// <summary>
/// The DeviceNameChanged event is triggered when the device name is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The DeviceNameChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<DeviceNameChangedEventArgs> DeviceNameChanged
/// <summary>
/// The MotionSettingChanged event is triggered when the motion feature enabled status is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The MotionSettingChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<MotionSettingChangedEventArgs> MotionSettingChanged
/// <summary>
/// The NetworkWifiNotificationChanged event is triggered when the WiFi-related notifications enabled status is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The NetworkWifiNotificationChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<NetworkWifiNotificationSettingChangedEventArgs> NetworkWifiNotificationSettingChanged
/// <summary>
/// The NetworkFlightModeChanged event is triggered when the flight mode status is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The NetworkFlightModeChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<NetworkFlightModeSettingChangedEventArgs> NetworkFlightModeSettingChanged
/// <summary>
/// THe ScreenBacklightTimeChanged event is triggered when the backlight time is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The ScreenBacklightTimeChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<ScreenBacklightTimeChangedEventArgs> ScreenBacklightTimeChanged
/// <summary>
/// The SoundNotificationChanged event is triggered when the file path of the current notification tone set by the user is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The SoundNotificationChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<SoundNotificationChangedEventArgs> SoundNotificationChanged
/// <summary>
/// The SoundNotificationRepetitionPeriodChanged event is triggered when the time period for notification repetitions is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The SoundNotificationRepetitionPeriodChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<SoundNotificationRepetitionPeriodChangedEventArgs> SoundNotificationRepetitionPeriodChanged
/// <summary>
/// The LockStateChanged event is triggered when the current lock state is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The LockStateChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<LockStateChangedEventArgs> LockStateChanged
/// <summary>
/// The AdsIdChanged event is triggered when the current ADS ID state is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The AdsIdChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<AdsIdChangedEventArgs> AdsIdChanged
/// <summary>
/// The UltraDataSaveChanged event is triggered when the current Ultra Data Save state is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The UltraDataSaveChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<UltraDataSaveChangedEventArgs> UltraDataSaveChanged
/// <summary>
/// The UltraDataSavePackageListChanged event is triggered when the current ADS ID state is changed.
/// </summary>
- /// <param name="sender"></param>
- /// <param name="e">The UltraDataSavePackageListChangedEventArgs object that contains the key and the changed value.</param>
/// <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
/// <privlevel>platform</privlevel>
public static event EventHandler<UltraDataSavePackageListChangedEventArgs> UltraDataSavePackageListChanged