ApplicationDataContainer.Containers | containers Property

このアプリケーション設定コンテナーの子アプリケーション設定コンテナーを取得します。

構文


var containers = applicationDataContainer.containers;

プロパティの値

型: IMapView<String, ApplicationDataContainer> [JavaScript/C++] | System.Collections.Generic.IReadOnlyDictionary<String, ApplicationDataContainer> [.NET]

アプリケーションの設定コンテナー。

注釈

Windows Phone 8

この API は実装されていません。呼び出された場合は、例外をスローします。「Windows Phone ランタイム API」を参照してください。

ApplicationDataContainer.CreateContainer | createContainer メソッドを呼び出して、設定コンテナーを作成します。この例では、exampleContainer という名前の設定コンテナーを作成し、exampleSetting という名前の設定を追加します。ApplicationDataCreateDisposition 列挙体の Always | always 値は、コンテナーがまだ存在しない場合にコンテナーが作成されることを示します。

ApplicationDataContainer.Values | values プロパティを使用して、exampleContainer コンテナーの exampleSetting 設定にアクセスします。

ApplicationDataContainer.DeleteContainer | deleteContainer メソッドを呼び出して、exampleContainer 設定コンテナーの終了時に、コンテナーを削除します。


var applicationData = Windows.Storage.ApplicationData.current;

var localSettings = applicationData.localSettings;

// Create a setting in a container

var container = localSettings.createContainer("exampleContainer", 
    Windows.Storage.ApplicationDataCreateDisposition.Always);

if (localSettings.containers.hasKey("exampleContainer"))
{
    localSettings.containers.lookup("exampleContainer").values["exampleSetting"] = "Hello Windows";
}

// Read data from a setting in a container

var hasContainer = localSettings.containers.hasKey("exampleContainer");

if (hasContainer)
{
    // Access data in: 
    //   localSettings.containers.lookup("exampleContainer").values.hasKey("exampleSetting");
}

// Delete a container

localSettings.deleteContainer("exampleContainer");

要件

サポートされている最小のクライアント

Windows 8

サポートされている最小のサーバー

Windows Server 2012

サポートされている最小の電話

Windows Phone 8 [未実装、「注釈」を参照]

名前空間

Windows.Storage
Windows::Storage [C++]

メタデータ

Windows.winmd

DLL

Windows.Storage.ApplicationData.dll

参照

タスク
クイック スタート: ローカル アプリケーション データ (JavaScript)
クイック スタート: ローカル アプリケーション データ (C#/VB/C++)
クイック スタート: ローミング アプリケーション データ (JavaScript)
クイック スタート: ローミング アプリケーション データ (C#/VB/C++)
概念
アプリケーション データの概要
参照
ApplicationDataContainer

 

 

表示:
© 2014 Microsoft