3 namespace Tizen.System.SystemSettings
6 /// EventArgs type for the event IncomingCallRingtoneChanged
8 public class IncomingCallRingtoneChangedEventArgs : EventArgs
10 private readonly string _incomingCallRingtone = null;
12 /// The enum for IncomingCallRingtone system setting key
14 public SystemSettingsKeys Key
18 return SystemSettingsKeys.IncomingCallRingtone;
22 internal IncomingCallRingtoneChangedEventArgs(string val)
24 _incomingCallRingtone = val;
28 /// The file path of the current ringtone
34 return _incomingCallRingtone;
40 /// EventArgs type for the event WallpaperHomeScreenChanged
42 public class WallpaperHomeScreenChangedEventArgs : EventArgs
44 private readonly string _wallpaperHomeScreen = null;
46 /// The enum for WallpaperHomeScreen system setting key
48 public SystemSettingsKeys Key
52 return SystemSettingsKeys.WallpaperHomeScreen;
56 internal WallpaperHomeScreenChangedEventArgs(string val)
58 _wallpaperHomeScreen = val;
62 /// The file path of the current home screen wallpaper
68 return _wallpaperHomeScreen;
74 /// EventArgs type for the event WallpaperLockScreenChanged
76 public class WallpaperLockScreenChangedEventArgs : EventArgs
78 private readonly string _wallpaperLockScreen = null;
80 /// The enum for WallpaperLockScreen system setting key
82 public SystemSettingsKeys Key
86 return SystemSettingsKeys.WallpaperLockScreen;
90 internal WallpaperLockScreenChangedEventArgs(string val)
92 _wallpaperLockScreen = val;
96 /// The file path of the current lock screen wallpaper
102 return _wallpaperLockScreen;
108 /// EventArgs type for the event FontSizeChanged
110 public class FontSizeChangedEventArgs : EventArgs
112 private readonly SystemSettingsFontSize _fontSize;
114 /// The enum for FontSize system setting key
116 public SystemSettingsKeys Key
120 return SystemSettingsKeys.FontSize;
123 internal FontSizeChangedEventArgs(SystemSettingsFontSize val)
129 /// The current system font size
131 public SystemSettingsFontSize Value
141 /// EventArgs type for the event FontTypeChanged
143 public class FontTypeChangedEventArgs : EventArgs
145 private readonly string _fontType = null;
147 /// The enum for FontType system setting key
149 public SystemSettingsKeys Key
153 return SystemSettingsKeys.FontType;
156 internal FontTypeChangedEventArgs(string val)
162 /// The current system font type
174 /// EventArgs type for the event MotionActivationChanged
176 public class MotionActivationSettingChangedEventArgs : EventArgs
178 private readonly bool _motionActivation;
180 /// The enum for MotionActivation system setting key
182 public SystemSettingsKeys Key
186 return SystemSettingsKeys.MotionActivationEnabled;
189 internal MotionActivationSettingChangedEventArgs(bool val)
191 _motionActivation = val;
195 /// Indicates whether the motion service is activated
201 return _motionActivation;
207 /// EventArgs type for the event EmailAlertRingtoneChanged
209 public class EmailAlertRingtoneChangedEventArgs : EventArgs
211 private readonly string _emailAlertRingtone = null;
213 /// The enum for EmailAlertRingtone system setting key
215 public SystemSettingsKeys Key
219 return SystemSettingsKeys.EmailAlertRingtone;
222 internal EmailAlertRingtoneChangedEventArgs(string val)
224 _emailAlertRingtone = val;
228 /// The file path of the current email alert ringtone
234 return _emailAlertRingtone;
240 /// EventArgs type for the event UsbDebuggingSettingChanged
242 public class UsbDebuggingSettingChangedEventArgs : EventArgs
244 private readonly bool _usbDebuggingEnabled;
246 /// The enum for UsbDebuggingEnabled system setting key
248 public SystemSettingsKeys Key
252 return SystemSettingsKeys.UsbDebuggingEnabled;
255 internal UsbDebuggingSettingChangedEventArgs(bool val)
257 _usbDebuggingEnabled = val;
261 /// Indicates whether the USB debugging is enabled
267 return _usbDebuggingEnabled;
273 /// EventArgs type for the event Data3GNetworkSettingChanged
275 public class Data3GNetworkSettingChangedEventArgs : EventArgs
277 private readonly bool _data3GNetworkEnabled;
279 /// The enum for Data3GNetworkEnabled system setting key
281 public SystemSettingsKeys Key
285 return SystemSettingsKeys.Data3GNetworkEnabled;
288 internal Data3GNetworkSettingChangedEventArgs(bool val)
290 _data3GNetworkEnabled = val;
294 /// Indicates whether the 3G data network is enabled
300 return _data3GNetworkEnabled;
306 /// EventArgs type for the event LockscreenAppChanged
308 public class LockscreenAppChangedEventArgs : EventArgs
310 private readonly string _lockscreenApp = null;
312 /// The enum for LockscreenApp system setting key
314 public SystemSettingsKeys Key
318 return SystemSettingsKeys.LockscreenApp;
321 internal LockscreenAppChangedEventArgs(string val)
323 _lockscreenApp = val;
327 /// Indicates lockscreen app pkg name
333 return _lockscreenApp;
339 /// EventArgs type for the event DefaultFontTypeChanged
341 public class DefaultFontTypeChangedEventArgs : EventArgs
343 private readonly string _defaultFontType = null;
345 /// The enum for DefaultFontType system setting key
347 public SystemSettingsKeys Key
351 return SystemSettingsKeys.DefaultFontType;
354 internal DefaultFontTypeChangedEventArgs(string val)
356 _defaultFontType = val;
360 /// The current system default font type
366 return _defaultFontType;
372 /// EventArgs type for the event LocaleCountryChanged
374 public class LocaleCountryChangedEventArgs : EventArgs
376 private readonly string _localeCountry = null;
378 /// The enum for LocaleCountry system setting key
380 public SystemSettingsKeys Key
384 return SystemSettingsKeys.LocaleCountry;
387 internal LocaleCountryChangedEventArgs(string val)
389 _localeCountry = val;
393 /// Indicates the current country setting in the <LANGUAGE>_<REGION> syntax.
394 /// The country setting is in the ISO 639-2 format, and the region setting is in the ISO 3166-1 alpha-2 format
400 return _localeCountry;
406 /// EventArgs type for the event LocaleLanguageChanged
408 public class LocaleLanguageChangedEventArgs : EventArgs
410 private readonly string _localeLanguage = null;
412 /// The enum for LocaleLanguage system setting key
414 public SystemSettingsKeys Key
418 return SystemSettingsKeys.LocaleLanguage;
421 internal LocaleLanguageChangedEventArgs(string val)
423 _localeLanguage = val;
427 /// Indicates the current language setting in the <LANGUAGE>_<REGION> syntax.
428 /// The language setting is in the ISO 639-2 format and the region setting is in the ISO 3166-1 alpha-2 format
434 return _localeLanguage;
440 /// EventArgs type for the event LocaleTimeFormat24HourChanged
442 public class LocaleTimeFormat24HourSettingChangedEventArgs : EventArgs
444 private readonly bool _localeTimeFormat24Hour;
446 /// The enum for LocaleTimeFormat24Hour system setting key
448 public SystemSettingsKeys Key
452 return SystemSettingsKeys.LocaleTimeFormat24HourEnabled;
455 internal LocaleTimeFormat24HourSettingChangedEventArgs(bool val)
457 _localeTimeFormat24Hour = val;
461 /// Indicates whether the 24-hour clock is used. If the value is false, the 12-hour clock is used.
467 return _localeTimeFormat24Hour;
473 /// EventArgs type for the event LocaleTimeZoneChanged
475 public class LocaleTimeZoneChangedEventArgs : EventArgs
477 private readonly string _localeTimeZone = null;
479 /// The enum for LocaleTimeZone system setting key
481 public SystemSettingsKeys Key
485 return SystemSettingsKeys.LocaleTimeZone;
488 internal LocaleTimeZoneChangedEventArgs(string val)
490 _localeTimeZone = val;
494 /// Indicates the current time zone
500 return _localeTimeZone;
506 /// EventArgs type for the event TimeChanged
508 public class TimeChangedEventArgs : EventArgs
511 /// The enum for Time system setting event
513 public SystemSettingsKeys Key
517 return SystemSettingsKeys.Time;
523 /// EventArgs type for the event SoundLockChanged
525 public class SoundLockSettingChangedEventArgs : EventArgs
527 private readonly bool _soundLock;
529 /// The enum for SoundLock system setting key
531 public SystemSettingsKeys Key
535 return SystemSettingsKeys.SoundLockEnabled;
538 internal SoundLockSettingChangedEventArgs(bool val)
544 /// Indicates whether the screen lock sound is enabled on the device. ex) LCD on/off sound
556 /// EventArgs type for the event SoundSilentModeChanged
558 public class SoundSilentModeSettingChangedEventArgs : EventArgs
560 private readonly bool _soundSilentMode;
562 /// The enum for SoundSilentMode system setting key
564 public SystemSettingsKeys Key
568 return SystemSettingsKeys.SoundSilentModeEnabled;
571 internal SoundSilentModeSettingChangedEventArgs(bool val)
573 _soundSilentMode = val;
577 /// Indicates whether the device is in the silent mode.
583 return _soundSilentMode;
589 /// EventArgs type for the event SoundTouchChanged
591 public class SoundTouchSettingChangedEventArgs : EventArgs
593 private readonly bool _soundTouch;
595 /// The enum for SoundTouch system setting key
597 public SystemSettingsKeys Key
601 return SystemSettingsKeys.SoundTouchEnabled;
604 internal SoundTouchSettingChangedEventArgs(bool val)
610 /// Indicates whether the screen touch sound is enabled on the device.
622 /// EventArgs type for the event DisplayScreenRotationAutoChanged
624 public class DisplayScreenRotationAutoSettingChangedEventArgs : EventArgs
626 private readonly bool _displayScreenRotationAuto;
628 /// The enum for DisplayScreenRotationAuto system setting key
630 public SystemSettingsKeys Key
634 return SystemSettingsKeys.DisplayScreenRotationAutoEnabled;
637 internal DisplayScreenRotationAutoSettingChangedEventArgs(bool val)
639 _displayScreenRotationAuto = val;
643 /// Indicates whether rotation control is automatic
649 return _displayScreenRotationAuto;
655 /// EventArgs type for the event DeviceNameChanged
657 public class DeviceNameChangedEventArgs : EventArgs
659 private readonly string _deviceName = null;
661 /// The enum for DeviceName system setting key
663 public SystemSettingsKeys Key
667 return SystemSettingsKeys.DeviceName;
670 internal DeviceNameChangedEventArgs(string val)
676 /// Indicates device name
688 /// EventArgs type for the event MotionSettingChanged
690 public class MotionSettingChangedEventArgs : EventArgs
692 private readonly bool _motionEnabled;
694 /// The enum for MotionEnabled system setting key
696 public SystemSettingsKeys Key
700 return SystemSettingsKeys.MotionEnabled;
703 internal MotionSettingChangedEventArgs(bool val)
705 _motionEnabled = val;
709 /// Indicates whether the device user has enabled motion feature
715 return _motionEnabled;
721 /// EventArgs type for the event NetworkWifiNotificationChanged
723 public class NetworkWifiNotificationSettingChangedEventArgs : EventArgs
725 private readonly bool _networkWifiNotification;
727 /// The enum for NetworkWifiNotification system setting key
729 public SystemSettingsKeys Key
733 return SystemSettingsKeys.NetworkWifiNotificationEnabled;
736 internal NetworkWifiNotificationSettingChangedEventArgs(bool val)
738 _networkWifiNotification = val;
742 /// Indicates whether Wi-Fi-related notifications are enabled on the device
748 return _networkWifiNotification;
754 /// EventArgs type for the event NetworkFlightModeChanged
756 public class NetworkFlightModeSettingChangedEventArgs : EventArgs
758 private readonly bool _networkFlightMode;
760 /// The enum for NetworkFlightMode system setting key
762 public SystemSettingsKeys Key
766 return SystemSettingsKeys.NetworkFlightModeEnabled;
769 internal NetworkFlightModeSettingChangedEventArgs(bool val)
771 _networkFlightMode = val;
775 /// Indicates whether the device is in the flight mode
781 return _networkFlightMode;
787 /// EventArgs type for the event ScreenBacklightTimeChanged
789 public class ScreenBacklightTimeChangedEventArgs : EventArgs
791 private readonly int _screenBacklightTime;
793 /// The enum for ScreenBacklightTime system setting key
795 public SystemSettingsKeys Key
799 return SystemSettingsKeys.ScreenBacklightTime;
802 internal ScreenBacklightTimeChangedEventArgs(int val)
804 _screenBacklightTime = val;
808 /// Indicates the backlight time (in seconds)
814 return _screenBacklightTime;
820 /// EventArgs type for the event SoundNotificationChanged
822 public class SoundNotificationChangedEventArgs : EventArgs
824 private readonly string _soundNotification = null;
826 /// The enum for SoundNotification system setting key
828 public SystemSettingsKeys Key
832 return SystemSettingsKeys.SoundNotification;
835 internal SoundNotificationChangedEventArgs(string val)
837 _soundNotification = val;
841 /// Indicates the file path of the current notification tone set by the user
847 return _soundNotification;
853 /// EventArgs type for the event SoundNotificationRepetitionPeriodChanged
855 public class SoundNotificationRepetitionPeriodChangedEventArgs : EventArgs
857 private readonly int _soundNotificationRepetitionPeriod;
859 /// The enum for SoundNotificationRepetitionPeriod system setting key
861 public SystemSettingsKeys Key
865 return SystemSettingsKeys.SoundNotificationRepetitionPeriod;
868 internal SoundNotificationRepetitionPeriodChangedEventArgs(int val)
870 _soundNotificationRepetitionPeriod = val;
874 /// Indicates the time period for notification repetitions
880 return _soundNotificationRepetitionPeriod;
886 /// EventArgs type for the event LockStateChanged
888 public class LockStateChangedEventArgs : EventArgs
890 private readonly SystemSettingsIdleLockState _lockState;
892 /// The enum for LockState system setting key
894 public SystemSettingsKeys Key
898 return SystemSettingsKeys.LockState;
901 internal LockStateChangedEventArgs(SystemSettingsIdleLockState val)
907 /// Indicates the current lock state
909 public SystemSettingsIdleLockState Value