StoreContext.RequestUninstallStorePackageByStoreIdAsync(String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 앱에 대해 지정된 다운로드 가능한 콘텐츠(DLC) 패키지를 제거하려고 시도합니다. 이 메서드는 작업에 대한 권한을 요청하는 UI 대화 상자도 표시합니다.
public:
virtual IAsyncOperation<StoreUninstallStorePackageResult ^> ^ RequestUninstallStorePackageByStoreIdAsync(Platform::String ^ storeId) = RequestUninstallStorePackageByStoreIdAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StoreUninstallStorePackageResult> RequestUninstallStorePackageByStoreIdAsync(winrt::hstring const& storeId);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StoreUninstallStorePackageResult> RequestUninstallStorePackageByStoreIdAsync(string storeId);
function requestUninstallStorePackageByStoreIdAsync(storeId)
Public Function RequestUninstallStorePackageByStoreIdAsync (storeId As String) As IAsyncOperation(Of StoreUninstallStorePackageResult)
매개 변수
- storeId
-
String
Platform::String
winrt::hstring
현재 앱에 대해 제거할 DLC(다운로드 가능한 콘텐츠) 패키지에 해당하는 추가 기능의 스토어 ID입니다.
반환
성공적으로 완료되면 제거 작업에 대한 정보를 제공하는 StoreUninstallStorePackageResult 개체를 반환하는 비동기 작업입니다.
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10, version 1803 (10.0.17134.0에서 도입되었습니다.)
|
API contract |
Windows.Services.Store.StoreContract (v3.0에서 도입되었습니다.)
|
설명
이 메서드를 사용하여 더 이상 필요하지 않은 DLC 패키지를 제거하여 디스크 공간을 확보할 수 있습니다. 예를 들어 단일 플레이어 캠페인과 멀티 플레이어 캠페인을 모두 제공하는 게임은 사용자가 해당 캠페인을 완료한 후 이 방법을 사용하여 사용자의 요청에 따라 단일 플레이어 캠페인을 제거할 수 있습니다.
이 메서드를 호출하면 OS는 앱 패키지를 제거할 수 있는 사용자의 권한을 요청하는 대화 상자를 표시합니다. 알림 대화 상자를 표시하지 않고 앱 패키지를 자동으로 제거하려면 UninstallStorePackageAsync 또는 UninstallStorePackageByStoreIdAsync 를 사용합니다(이러한 메서드는 제한된 기능에 액세스해야 합니다).
추가 기능에 대한 스토어 ID는 파트너 센터에서 사용할 수 있으며 추가 기능을 나타내는 StoreProduct의 StoreId 속성에서도 반환됩니다. 자세한 내용은 Id 저장을 참조하세요.
참고
DLC 패키지는 모든 개발자 계정에서 사용할 수 없습니다.