メンバ一覧 GetAppSetting | 前のメソッド 次のメソッド |
VB C# ALL プログラミング言語によるフィルタ (ここで選んだ言語で選別された説明や図だけが表示されます)
◇ 機能および役割
アプリケーション構成ファイルの appSetting 要素で定義されている設定を取得します。appSettings は構成ファイル上で、たとえば次のように記述されています。
<Configuration> <appSettings> <add key="キー文字列" value="設定値" /> </appSettings> </Configuration>
このメソッドの目的は "キー文字列" から "設定値" を取得することです。
なお、開発途上ではこの構成ファイルは app.config というファイル名になっていますが、コンパイルされると アセンブリ名.exe.config というファイルになります。(内容はコンパイル前の app.config と変わりません。)
◇ 所属クラス (ツーピーススタイルの場合にこのメソッドが宣言されているクラス)
AppliTech.WorkFrame.FormBase (ローカル)
AppliTech.WorkFrame.FormBase (セントラル)
◇ 呼出し方
fB.GetAppSetting(キー文字列)
(ただし fB は、クラス FormBase のインスタンス)
◇ 戻り値の型および意味
戻り値の型: 文字列方 (System.String)
意味: アプリケーション構成ファイルから取得した設定値。設定ファイルがない場合やキーが見つからない場合は Nothing が返される。
◇ パラメタの型および意味
キー文字列 (System.String): 設定値を特定するキーとなる文字列を指定します。
◇ 例外の発生 (誤った呼出しの際に発生する例外)
(関係する例外の発生なし)
◇ 使用上のヒントと注意事項
◇ 関連事項
◇ 使用例
Protected Sub AE_Configuration(ByVal fB As AppliTech.WorkFrame.FormBase) ' リモート処理サーバの URL を取得します Dim wk_serverUrl As String = FormBase.GetAppSetting("CentralServerURL") If Not (wk_serverUrl Is Nothing) Then ServerURL = wk_serverUrl End If End Sub
protected void AE_Configuration( AppliTech.WorkFrame.FormBase fB ) { // リモート処理サーバの URL を取得します string wk_serverUrl = FormBase.GetAppSetting("CentralServerURL"); if (wk_serverUrl != null) { ServerUrl = wk_serverUrl; } }
(MANDALA.J ではこの機能に対応していません。)