My.Settings オブジェクト
アプリケーションの設定にアクセスするためのプロパティとメソッドを提供します。
Remarks
My.Settings
オブジェクトは、アプリケーションの設定へのアクセスを提供し、アプリケーションのプロパティ設定やその他の情報を動的に格納し、取得できるようにします。 詳細については、「アプリケーションの設定の管理 (.NET)」を参照してください。
プロパティ
My.Settings
オブジェクトのプロパティを使用すると、アプリケーションの設定にアクセスできます。 設定を追加または削除するには、設定デザイナーを使用します。
各設定には [名前]、[型]、[スコープ]、および [値] が含まれ、これらの設定によって、各設定にアクセスするためのプロパティが My.Settings
オブジェクトにどのように表示されるかが決まります。
[名前] は、プロパティの名前を決定します。
[型] は、プロパティの型を決定します。
[スコープ] は、プロパティが読み取り専用かどうかを示します。 値が [アプリケーション] の場合、プロパティは読み取り専用です。値が [ユーザー] の場合、プロパティは読み取り/書き込みです。
[値] はプロパティの既定値です。
メソッド
メソッド | 説明 |
---|---|
Reload |
最後に保存した値からユーザー設定を再度読み込みます。 |
Save |
現在のユーザー設定を保存します。 |
My.Settings
オブジェクトは、ApplicationSettingsBase クラスから継承された高度なプロパティやメソッドも提供します。
タスク
次の表に、My.Settings
オブジェクトに関連するタスクの例を示します。
終了 | 解決方法については、 |
---|---|
アプリケーション設定を読み取る | 方法: Visual Basic でアプリケーション設定を読み取る |
ユーザー設定を変更する | 方法: Visual Basic でユーザー設定を変更する |
ユーザー設定を永続化する | 方法: Visual Basic でユーザー設定を永続化する |
ユーザー設定のためのプロパティ グリッドを作成する | 方法: Visual Basic でユーザー設定のためのプロパティ グリッドを作成する |
例
次の例は、Nickname
の設定値を表示します。
Sub ShowNickname()
MsgBox("Nickname is " & My.Settings.Nickname)
End Sub
この例を実行するには、アプリケーションで String
型の Nickname
を設定する必要があります。
関連項目
.NET