Class Preference.EventContext

    Definition

    Namespace:
    Tizen.Applications
    Assembly:
    Tizen.Applications.Preference.dll

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

    public class Preference.EventContext
    Inheritance
    object
    Preference.EventContext

    Events

    View Source

    Changed

    Occurs whenever there is a change in the value of a preference key.

    Declaration
    public event EventHandler<PreferenceChangedEventArgs> Changed
    Event Type
    Type Description
    EventHandler<><PreferenceChangedEventArgs>
    Examples
        private static void Preference_PreferenceChanged(object sender, PreferenceChangedEventArgs e)
        {
            Console.WriteLine("key {0}", e.Key);
        }
        Preference.EventContext context = null;
        Preference.GetEventContext("active_user").TryGetTarget(out context);
        if(context != null)
        {
            context.Changed += Preference_PreferenceChanged;
        }
    
        Preference.Set("active_user", "Poe");
    
        Preference.GetEventContext("active_user").TryGetTarget(out context);
        if (context != null)
        {
            context.Changed -= Preference_PreferenceChanged;
        }

    Extension Methods

    EXamlExtensions.LoadFromEXaml<T>(T, string)
    EXamlExtensions.LoadFromEXamlByRelativePath<T>(T, string)
    EXamlExtensions.LoadFromEXamlPath<TXaml>(TXaml, string)
    EXamlExtensions.LoadFromEXamlPath<T>(T, Type)
    Extensions.LoadFromXaml<TXaml>(TXaml, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, Type)
    Extensions.LoadFromXamlFile<TXaml>(TXaml, string)
    • View Source
    Back to top Copyright © 2016-2025 Samsung
    Generated by DocFX