SettingChangingEventArgsとは? わかりやすく解説

SettingChangingEventArgs クラス

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

SettingChanging イベントのデータを提供します。

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

Public Class SettingChangingEventArgs
    Inherits CancelEventArgs
Dim instance As SettingChangingEventArgs
public class SettingChangingEventArgs : CancelEventArgs
public ref class SettingChangingEventArgs :
 public CancelEventArgs
public class SettingChangingEventArgs extends
 CancelEventArgs
public class SettingChangingEventArgs extends
 CancelEventArgs
解説解説

SettingChangingEventArgs クラスは、アプリケーション設定プロパティの値が変更されようとしていることを通知する SettingChanging イベントのデータを提供します。このイベントの最も一般的な発生源は、ApplicationSettingsBase クラスの Item メソッドの get アクセサです。

SettingChangingEventArgs は CancelEventArgs から派生しているため、ハンドラには書き込み操作をキャンセルできるオプションがあります。

継承階層継承階層
System.Object
   System.EventArgs
     System.ComponentModel.CancelEventArgs
      System.Configuration.SettingChangingEventArgs
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SettingChangingEventArgs メンバ
System.Configuration 名前空間
SettingChangingEventHandler
ApplicationSettingsBase.SettingChanging イベント
ApplicationSettingsBase.SettingChanging イベント

SettingChangingEventArgs コンストラクタ

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

SettingChangingEventArgs クラスのインスタンスを初期化します。

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

Public Sub New ( _
    settingName As String, _
    settingClass As String, _
    settingKey As String, _
    newValue As Object, _
    cancel As Boolean _
)
Dim settingName As String
Dim settingClass As String
Dim settingKey As String
Dim newValue As Object
Dim cancel As Boolean

Dim instance As New SettingChangingEventArgs(settingName,
 settingClass, settingKey, newValue, cancel)
public SettingChangingEventArgs (
    string settingName,
    string settingClass,
    string settingKey,
    Object newValue,
    bool cancel
)
public:
SettingChangingEventArgs (
    String^ settingName, 
    String^ settingClass, 
    String^ settingKey, 
    Object^ newValue, 
    bool cancel
)
public SettingChangingEventArgs (
    String settingName, 
    String settingClass, 
    String settingKey, 
    Object newValue, 
    boolean cancel
)
public function SettingChangingEventArgs (
    settingName : String, 
    settingClass : String, 
    settingKey : String, 
    newValue : Object, 
    cancel : boolean
)

パラメータ

settingName

アプリケーション設定の名前を格納している String。

settingClass

設定のカテゴリの説明を格納している String。多くの場合、このパラメータは、アプリケーション設定グループ名に設定されます。

settingKey

アプリケーション設定キーを格納している String。

newValue

アプリケーション設定プロパティに割り当てられる新しい値を格納している Object。

cancel

イベントをキャンセルする場合は true。それ以外の場合は false。

解説解説

SettingChangingEventArgs コンストラクタは、パラメータの値を SettingChangingEventArgs クラスの対応するプロパティに割り当てるだけです。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SettingChangingEventArgs クラス
SettingChangingEventArgs メンバ
System.Configuration 名前空間
SettingName
SettingClass
SettingKey
NewValue
Cancel

SettingChangingEventArgs プロパティ


SettingChangingEventArgs メソッド


SettingChangingEventArgs メンバ

SettingChanging イベントのデータを提供します。

SettingChangingEventArgs データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド SettingChangingEventArgs SettingChangingEventArgs クラスのインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

SettingChangingEventArgs クラス
System.Configuration 名前空間
SettingChangingEventHandler
ApplicationSettingsBase.SettingChanging イベント
ApplicationSettingsBase.SettingChanging イベント



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「SettingChangingEventArgs」の関連用語

SettingChangingEventArgsのお隣キーワード
検索ランキング

   

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



SettingChangingEventArgsのページの著作権

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

©2026 GRAS Group, Inc.RSS