다음을 통해 공유


GameSaveContainer.SubmitPropertySetUpdatesAsync 메서드

정의

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)

매개 변수

blobsToWrite
IPropertySet

형식: IPropertySet

각 Blob에 대해 쓸 Blob 이름 및 데이터의 컬렉션입니다.

blobsToDelete

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

형식: IIterable<; String>; [JavaScript/C++] | System.Collections.Generic.IEnumerable<; String>; [.NET]

삭제할 Blob의 문자열 이름을 포함하는 컬렉션입니다.

displayName
String

Platform::String

winrt::hstring

형식: 문자열 [JavaScript] | System.String [.NET] | Platform::String [C++]

게임 컨테이너의 표시 이름을 저장합니다. 게임 저장에 대해 표시할 이름으로 설정합니다.

반환

형식: IAsyncOperation<; GameSaveOperationResult>;

IAsyncOperation<; GameSaveOperationResult>: 비동기 작업의 상태를 나타냅니다.

특성

설명

매핑된 뷰(또는 C#의 사전)를 만들어야 하는 SubmitUpdatesAsync 와 달리 JavaScript에서 이 메서드를 호출할 수 있습니다.

blobsToWrite 는 Blob 이름 및 Windows.Storage.Streams.IBuffer(예: Windows.Storage.Streams.DataWriter)의 키-값 쌍을 포함해야 하는 PropertySet 입니다.

비동기 작업이 완료된 후 결과의 Status 속성을 검사 작업이 GameSaveErrorStatus.Ok에 성공했는지 여부를 확인합니다.

적용 대상

추가 정보