メンバ一覧 GetAppSetting 前のメソッド 次のメソッド

VB C# ALL プログラミング言語によるフィルタ (ここで選んだ言語で選別された説明や図だけが表示されます)

GetAppSetting メソッド

機能および役割

アプリケーション構成ファイルの 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 ではこの機能に対応していません。)