LocalFileSettingsProvider.Upgrade メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > LocalFileSettingsProvider.Upgrade メソッドの意味・解説 

LocalFileSettingsProvider.Upgrade メソッド

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

同じアプリケーションの以前のバージョンから、ユーザー スコープの以前の設定の移行を試みます。

名前空間: System.Configuration
アセンブリ: System (system.dll 内)
構文構文

Public Sub Upgrade ( _
    context As SettingsContext, _
    properties As SettingsPropertyCollection _
)
Dim instance As LocalFileSettingsProvider
Dim context As SettingsContext
Dim properties As SettingsPropertyCollection

instance.Upgrade(context, properties)
public void Upgrade (
    SettingsContext context,
    SettingsPropertyCollection properties
)
public:
virtual void Upgrade (
    SettingsContext^ context, 
    SettingsPropertyCollection^ properties
) sealed
public final void Upgrade (
    SettingsContext context, 
    SettingsPropertyCollection properties
)
public final function Upgrade (
    context : SettingsContext, 
    properties : SettingsPropertyCollection
)

パラメータ

context

現在のアプリケーションの使い方を記述している SettingsContext。

properties

値の取得対象となる設定プロパティ グループを格納している SettingsPropertyCollection。

例外例外
解説解説

LocalFileSettingsProvider は、ローカル設定と移動設定を別個の操作で移行します。

NoSettingsVersionUpgradeAttribute が適用されたアプリケーション設定、または ApplicationSettingsBase から派生した設定ラッパー クラス全体にこの属性が適用されたアプリケーション設定に対しては、Upgrade メソッドは抑制されます。

このメソッドが呼び出される方法は、次のようにアップグレードするアプリケーションの種類によって異なります。

新しいバージョンでアプリケーション設定を移行する場合、そのバージョンで、アプリケーション設定の以前のバージョンの読み込みと読み取りが可能であることが必要となります。したがって、新しいバージョンには、アプリケーションの新しいバージョンと以前のバージョンの両方と互換性のあるラッパー クラスが含まれている必要があります。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
LocalFileSettingsProvider クラス
LocalFileSettingsProvider メンバ
System.Configuration 名前空間
GetPreviousVersion
Reset
IApplicationSettingsProvider インターフェイス
NoSettingsVersionUpgradeAttribute



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

LocalFileSettingsProvider.Upgrade メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



LocalFileSettingsProvider.Upgrade メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS