Share via


ModulePropertiesPage.SavePreferences(PreferencesStore) Method

Definition

Saves user-defined preferences.

protected:
 override void SavePreferences(Microsoft::Web::Management::Client::PreferencesStore ^ store);
protected override void SavePreferences (Microsoft.Web.Management.Client.PreferencesStore store);
override this.SavePreferences : Microsoft.Web.Management.Client.PreferencesStore -> unit
Protected Overrides Sub SavePreferences (store As PreferencesStore)

Parameters

store
PreferencesStore

The preference store.

Examples

The following example saves the user's custom properties in the configuration store.

void SavePreferences() {

    try {
        PreferencesStore store = MyPrefStore;

        store.SetValue(CS.myCnfgBool, _myCnfBool, false);
        store.SetValue(CS.zCnt, _myZcnt, 1638);
        store.SetValue(CS.dbCon, _myDB, "SQL 03");

        SavePreferences(store);

        // Remove the store if nothing was put in it
        if (store.IsEmpty)
            MyPrefService.ResetPreferencesStore(MyPrefKey);
    } catch (Exception ex) {
        OnException(ex);
    }

}

Applies to