StoreContext.RequestUninstallStorePackageByStoreIdAsync(String) Метод

Определение

Пытается удалить указанный пакет загружаемого содержимого (DLC) для текущего приложения. Этот метод также отображает диалоговое окно пользовательского интерфейса, которое запрашивает разрешение для операции.

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), который требуется удалить для текущего приложения.

Возвращаемое значение

Асинхронная операция, которая при успешном завершении возвращает объект StoreUninstallStorePackageResult , предоставляющий сведения об операции удаления.

Атрибуты

Требования к Windows

Семейство устройств
Windows 10, version 1803 (появилось в 10.0.17134.0)
API contract
Windows.Services.Store.StoreContract (появилось в v3.0)

Комментарии

Этот метод можно использовать для освобождения места на диске путем удаления ненужных пакетов DLC. Например, игра, которая предлагает как однопользовательскую кампанию, так и многопользовательскую кампанию, может использовать этот метод для удаления однопользовательской кампании по запросу пользователя после завершения этой кампании.

При вызове этого метода ОС отображает диалоговое окно с запросом разрешения пользователя на удаление пакета приложения. Чтобы автоматически удалить пакет приложения без отображения диалогового окна уведомления, используйте UninstallStorePackageAsync или UninstallStorePackageByStoreIdAsync (для этих методов требуется доступ к ограниченной возможности).

Идентификатор магазина для надстройки доступен в Центре партнеров, а также возвращается свойством StoreIdобъекта StoreProduct , представляющего надстройку. Дополнительные сведения см. в разделе Идентификаторы Магазинов.

Примечание

Пакеты DLC доступны не для всех учетных записей разработчиков.

Применяется к

См. также раздел