ConfigurationManager.AppSettingsプロパティ-回転
ConfigurationManager.AppSettingsプロパティ
注:このプロパティは.NET Framework 2.0版では新たに追加された.
ネームスペース:System.Configurationプログラムセット:System.コンフィギュレーション(system.configuration.dll)
構文
Visual Basic(宣言)
Visual Basic
C#
C++
J#
JScript
AppSettingsオブジェクトの内容.
異常
例外タイプ
条件
ConfigurationErrorsException
アプリケーション設定データを使用してNameValue Collectionオブジェクトを取得できません.
コメント
AppSettingsオブジェクトには、プロファイルのappSettingsセクションの内容が含まれます.
例
次のコード例では、AppSettingsプロパティを使用して名前付きアプリケーション設定を取得する方法を示します.
Visual Basic
C#
注:このプロパティは.NET Framework 2.0版では新たに追加された.
ネームスペース:System.Configurationプログラムセット:System.コンフィギュレーション(system.configuration.dll)
構文
Visual Basic(宣言)
Public Shared ReadOnly Property AppSettings As NameValueCollection
Visual Basic
Dim value As NameValueCollection
value = ConfigurationManager.AppSettings
C#
public static NameValueCollection AppSettings { get; }
C++
public:
static property NameValueCollection^ AppSettings {
NameValueCollection^ get ();
}
J#
/** @property */
public static NameValueCollection get_AppSettings ()
JScript
public static function get AppSettings () : NameValueCollection
属性値
は、現在のアプリケーションのデフォルト設定を含むNameValue Collectionオブジェクトを返します.AppSettingsオブジェクトの内容.
異常
例外タイプ
条件
ConfigurationErrorsException
アプリケーション設定データを使用してNameValue Collectionオブジェクトを取得できません.
コメント
AppSettingsオブジェクトには、プロファイルのappSettingsセクションの内容が含まれます.
例
次のコード例では、AppSettingsプロパティを使用して名前付きアプリケーション設定を取得する方法を示します.
Visual Basic
' Get appSettings.
Shared Sub GetAppSettings()
' Get the appSettings.
Dim appSettings As NameValueCollection = _
ConfigurationManager.AppSettings
' Get the collection enumerator.
Dim appSettingsEnum As IEnumerator = _
appSettings.Keys.GetEnumerator()
' Loop through the collection and
' display the appSettings key, value pairs.
Dim i As Integer = 0
While appSettingsEnum.MoveNext()
Dim key As String = appSettings.Keys(i)
Console.WriteLine("Name: {0} Value: {1}", _
key, appSettings(key))
i += 1
End While
End Sub 'GetAppSettings
C#
// Get appSettings.
static void GetAppSettings()
{
// Get the appSettings.
NameValueCollection appSettings =
ConfigurationManager.AppSettings;
// Get the collection enumerator.
IEnumerator appSettingsEnum =
appSettings.Keys.GetEnumerator();
// Loop through the collection and
// display the appSettings key, value pairs.
int i = 0;
Console.WriteLine("App settings.");
while (appSettingsEnum.MoveNext())
{
string key = appSettings.Keys[i];
Console.WriteLine("Name: {0} Value: {1}",
key, appSettings[key]);
i += 1;
}
}