UpgradeFromV1() public method

過去のバージョンのレジストリを読み込み、現行バージョンに対応 した形に変換します。
public UpgradeFromV1 ( string root ) : bool
root string
return bool
Exemplo n.º 1
0
 /* ----------------------------------------------------------------- */
 ///
 /// UpgradeSetting
 /// 
 /// <summary>
 /// 古いバージョンからの移行した場合、レジストリの整合性を取るため
 /// にアップグレードを行います。
 /// </summary>
 ///
 /* ----------------------------------------------------------------- */
 private void UpgradeSetting(UserSetting setting)
 {
     string v1 = @"Software\CubePDF";
     if (Microsoft.Win32.Registry.CurrentUser.OpenSubKey(v1, false) != null)
     {
         setting.UpgradeFromV1(v1);
         Microsoft.Win32.Registry.CurrentUser.DeleteSubKey(v1, false);
     }
 }