Поделиться через


AppInstallManager.SearchForUpdatesAsync Метод

Определение

Перегрузки

SearchForUpdatesAsync(String, String)

Выполняет поиск обновлений для указанного приложения.

SearchForUpdatesAsync(String, String, String, String)

Выполняет поиск обновлений для указанного приложения с параметром для создания данных телеметрии.

SearchForUpdatesAsync(String, String, String, String, AppUpdateOptions)

Выполняет поиск обновлений для указанного приложения с возможностью принудительного перезапуска приложения и возможностью создания данных телеметрии.

SearchForUpdatesAsync(String, String)

Выполняет поиск обновлений для указанного приложения.

public:
 virtual IAsyncOperation<AppInstallItem ^> ^ SearchForUpdatesAsync(Platform::String ^ productId, Platform::String ^ skuId) = SearchForUpdatesAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<AppInstallItem> SearchForUpdatesAsync(winrt::hstring const& productId, winrt::hstring const& skuId);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<AppInstallItem> SearchForUpdatesAsync(string productId, string skuId);
function searchForUpdatesAsync(productId, skuId)
Public Function SearchForUpdatesAsync (productId As String, skuId As String) As IAsyncOperation(Of AppInstallItem)

Параметры

productId
String

Platform::String

winrt::hstring

Идентификатор продукта приложения, которое запрашивается для обновлений.

skuId
String

Platform::String

winrt::hstring

Номер SKU для запроса обновлений.

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

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

Атрибуты

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

Возможности приложения
runFullTrust

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

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

SearchForUpdatesAsync(String, String, String, String)

Выполняет поиск обновлений для указанного приложения с параметром для создания данных телеметрии.

public:
 virtual IAsyncOperation<AppInstallItem ^> ^ SearchForUpdatesAsync(Platform::String ^ productId, Platform::String ^ skuId, Platform::String ^ catalogId, Platform::String ^ correlationVector) = SearchForUpdatesAsync;
/// [Windows.Foundation.Metadata.Overload("SearchForUpdatesWithTelemetryAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<AppInstallItem> SearchForUpdatesAsync(winrt::hstring const& productId, winrt::hstring const& skuId, winrt::hstring const& catalogId, winrt::hstring const& correlationVector);
[Windows.Foundation.Metadata.Overload("SearchForUpdatesWithTelemetryAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<AppInstallItem> SearchForUpdatesAsync(string productId, string skuId, string catalogId, string correlationVector);
function searchForUpdatesAsync(productId, skuId, catalogId, correlationVector)
Public Function SearchForUpdatesAsync (productId As String, skuId As String, catalogId As String, correlationVector As String) As IAsyncOperation(Of AppInstallItem)

Параметры

productId
String

Platform::String

winrt::hstring

Идентификатор продукта приложения, которое запрашивается для обновлений.

skuId
String

Platform::String

winrt::hstring

Идентификатор SKU приложения, которое запрашивается для получения обновлений.

catalogId
String

Platform::String

winrt::hstring

Идентификатор каталога приложения для запроса обновлений.

correlationVector
String

Platform::String

winrt::hstring

Строка вектора корреляции, которую можно использовать для создания данных телеметрии.

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

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

Атрибуты

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

Семейство устройств
Windows 10 (появилось в 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v2.0)
Возможности приложения
runFullTrust

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

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

SearchForUpdatesAsync(String, String, String, String, AppUpdateOptions)

Выполняет поиск обновлений для указанного приложения с возможностью принудительного перезапуска приложения и возможностью создания данных телеметрии.

public:
 virtual IAsyncOperation<AppInstallItem ^> ^ SearchForUpdatesAsync(Platform::String ^ productId, Platform::String ^ skuId, Platform::String ^ correlationVector, Platform::String ^ clientId, AppUpdateOptions ^ updateOptions) = SearchForUpdatesAsync;
/// [Windows.Foundation.Metadata.Overload("SearchForUpdatesWithUpdateOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<AppInstallItem> SearchForUpdatesAsync(winrt::hstring const& productId, winrt::hstring const& skuId, winrt::hstring const& correlationVector, winrt::hstring const& clientId, AppUpdateOptions const& updateOptions);
[Windows.Foundation.Metadata.Overload("SearchForUpdatesWithUpdateOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<AppInstallItem> SearchForUpdatesAsync(string productId, string skuId, string correlationVector, string clientId, AppUpdateOptions updateOptions);
function searchForUpdatesAsync(productId, skuId, correlationVector, clientId, updateOptions)
Public Function SearchForUpdatesAsync (productId As String, skuId As String, correlationVector As String, clientId As String, updateOptions As AppUpdateOptions) As IAsyncOperation(Of AppInstallItem)

Параметры

productId
String

Platform::String

winrt::hstring

Идентификатор продукта приложения, которое запрашивается для обновлений.

skuId
String

Platform::String

winrt::hstring

Идентификатор SKU приложения, которое запрашивается для получения обновлений.

correlationVector
String

Platform::String

winrt::hstring

Строка вектора корреляции, которую можно использовать для создания данных телеметрии.

clientId
String

Platform::String

winrt::hstring

Идентификатор вызывающего объекта.

updateOptions
AppUpdateOptions

Предоставляет дополнительные параметры для операции, включая возможность принудительного перезапуска приложения.

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

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

Атрибуты

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

Семейство устройств
Windows 10, version 1803 (появилось в 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v6.0)
Возможности приложения
runFullTrust

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