GameSaveContainer.SubmitPropertySetUpdatesAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SubmitUpdatesAsync と同様です。ただし、このメソッドはマップされたビュー (または C# のディクショナリ) ではなく PropertySet で動作します。
public:
virtual IAsyncOperation<GameSaveOperationResult ^> ^ SubmitPropertySetUpdatesAsync(IPropertySet ^ blobsToWrite, IIterable<Platform::String ^> ^ blobsToDelete, Platform::String ^ displayName) = SubmitPropertySetUpdatesAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<GameSaveOperationResult> SubmitPropertySetUpdatesAsync(IPropertySet const& blobsToWrite, IIterable<winrt::hstring> const& blobsToDelete, winrt::hstring const& displayName);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<GameSaveOperationResult> SubmitPropertySetUpdatesAsync(IPropertySet blobsToWrite, IEnumerable<string> blobsToDelete, string displayName);
function submitPropertySetUpdatesAsync(blobsToWrite, blobsToDelete, displayName)
Public Function SubmitPropertySetUpdatesAsync (blobsToWrite As IPropertySet, blobsToDelete As IEnumerable(Of String), displayName As String) As IAsyncOperation(Of GameSaveOperationResult)
パラメーター
型: IIterable<;String>; [JavaScript/C++] | System.Collections.Generic.IEnumerable<;String>; [.NET]
削除する BLOB の文字列名を含むコレクション。
- displayName
-
String
Platform::String
winrt::hstring
Type: String [JavaScript] | System.String [.NET] | Platform::String [C++]
ゲーム コンテナーの表示名を保存します。 これを、ゲームの保存に表示される名前に設定します。
戻り値
型: IAsyncOperation<;GameSaveOperationResult>;
IAsyncOperation<;GameSaveOperationResult>。 非同期操作の状態を表します。
- 属性
注釈
このメソッドは、マップされたビュー (または C# のディクショナリ) を作成する必要がある SubmitUpdatesAsync とは異なり、JavaScript から呼び出すことができます。
blobsToWrite は PropertySet であり、BLOB 名と Windows.Storage.Streams.IBuffer (Windows.Storage.Streams.DataWriter など) のキーと値のペアを含める必要があります。
非同期操作が完了したら、結果の Status プロパティをチェックして、GameSaveErrorStatus.Ok で操作が成功したかどうかを判断します。