GameSaveContainer.SubmitPropertySetUpdatesAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
De forma similar a SubmitUpdatesAsync, salvo que este método funciona en un PropertySet en lugar de en una vista asignada (o diccionario 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)
Parámetros
- blobsToWrite
- IPropertySet
Tipo: IPropertySet
Colección de nombres de blobs y datos que se van a escribir para cada blob.
Tipo: IIterable<; String>; [JavaScript/C++] | System.Collections.Generic.IEnumerable<; String>; [.NET]
Colección que contiene los nombres de cadena de blobs que se van a eliminar.
- displayName
-
String
Platform::String
winrt::hstring
Tipo: Cadena [JavaScript] | System.String [.NET] | Platform::String [C++]
Nombre para mostrar del contenedor de guardar juegos. Establézcalo en el nombre que se mostrará para guardar el juego.
Devoluciones
Tipo: IAsyncOperation<; GameSaveOperationResult>;
IAsyncOperation<; GameSaveOperationResult>; que representa el estado de la operación asincrónica.
- Atributos
Comentarios
Se puede llamar a este método desde JavaScript, a diferencia de SubmitUpdatesAsync , que requiere la creación de una vista asignada (o diccionario en C#).
blobsToWrite es un PropertySet que debe contener pares clave-valor de un nombre de blob y windows.Storage.Streams.IBuffer (Windows.Storage.Streams.DataWriter, por ejemplo).
Una vez completada la operación asincrónica, compruebe la propiedad Status del resultado para determinar si la operación se realizó correctamente con GameSaveErrorStatus.Ok.