GameSaveContainer.SubmitPropertySetUpdatesAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Similaire à SubmitUpdatesAsync, sauf que cette méthode fonctionne sur un PropertySet au lieu d’une vue mappée (ou dictionnaire en C#).
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)
Paramètres
- blobsToWrite
- IPropertySet
Type : IPropertySet
Collection de noms d’objets blob et les données à écrire pour chaque objet blob.
Type : IIterable< ; Chaîne> ; [JavaScript/C++] | System.Collections.Generic.IEnumerable<; Chaîne> ; [.NET]
Collection contenant les noms de chaîne des objets blob à supprimer.
- displayName
-
String
Platform::String
winrt::hstring
Type : String [JavaScript] | System.String [.NET] | Platform::String [C++]
Nom d’affichage du conteneur de jeu d’enregistrement. Définissez cette valeur sur le nom qui sera affiché pour l’enregistrement de jeu.
Retours
Type : IAsyncOperation< ; GameSaveOperationResult>;
IAsyncOperation< ; GameSaveOperationResult> ; qui représente l’état de l’opération asynchrone.
- Attributs
Remarques
Cette méthode peut être appelée à partir de JavaScript, contrairement à SubmitUpdatesAsync qui nécessite la création d’une vue mappée (ou d’un dictionnaire en C#).
blobsToWrite est un PropertySet qui doit contenir des paires clé-valeur d’un nom d’objet blob et un windows.Storage.Streams.IBuffer (Windows.Storage.Streams.DataWriter, par exemple).
Une fois l’opération asynchrone terminée, case activée la propriété Status du résultat pour déterminer si l’opération a réussi avec GameSaveErrorStatus.Ok.