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


AppInstallManager.SearchForAllUpdatesAsync Метод

Определение

Перегрузки

SearchForAllUpdatesAsync()

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

SearchForAllUpdatesAsync(String)

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

SearchForAllUpdatesAsync(String, String, AppUpdateOptions)

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

SearchForAllUpdatesAsync()

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

public:
 virtual IAsyncOperation<IVectorView<AppInstallItem ^> ^> ^ SearchForAllUpdatesAsync() = SearchForAllUpdatesAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<AppInstallItem>> SearchForAllUpdatesAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<AppInstallItem>> SearchForAllUpdatesAsync();
function searchForAllUpdatesAsync()
Public Function SearchForAllUpdatesAsync () As IAsyncOperation(Of IReadOnlyList(Of AppInstallItem))

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

Асинхронная операция, которая при успешном завершении возвращает коллекцию приложений с доступными обновлениями. При использовании асинхронного программирования типом результата является доступный только для чтения список или вектор элементов AppInstallItem . (Вы можете использовать API IVectorView<AppInstallItem> для C++ или JavaScript, API IReadOnlyList<AppInstallItem> для .NET.)

Атрибуты

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

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

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

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

SearchForAllUpdatesAsync(String)

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

public:
 virtual IAsyncOperation<IVectorView<AppInstallItem ^> ^> ^ SearchForAllUpdatesAsync(Platform::String ^ correlationVector) = SearchForAllUpdatesAsync;
/// [Windows.Foundation.Metadata.Overload("SearchForAllUpdatesWithTelemetryAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<AppInstallItem>> SearchForAllUpdatesAsync(winrt::hstring const& correlationVector);
[Windows.Foundation.Metadata.Overload("SearchForAllUpdatesWithTelemetryAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<AppInstallItem>> SearchForAllUpdatesAsync(string correlationVector);
function searchForAllUpdatesAsync(correlationVector)
Public Function SearchForAllUpdatesAsync (correlationVector As String) As IAsyncOperation(Of IReadOnlyList(Of AppInstallItem))

Параметры

correlationVector
String

Platform::String

winrt::hstring

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

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

Асинхронная операция, которая при успешном завершении возвращает коллекцию приложений с доступными обновлениями. При использовании асинхронного программирования типом результата является доступный только для чтения список или вектор элементов AppInstallItem . (Вы можете использовать API IVectorView<AppInstallItem> для C++ или JavaScript, API IReadOnlyList<AppInstallItem> для .NET.)

Атрибуты

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

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

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

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

SearchForAllUpdatesAsync(String, String, AppUpdateOptions)

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

public:
 virtual IAsyncOperation<IVectorView<AppInstallItem ^> ^> ^ SearchForAllUpdatesAsync(Platform::String ^ correlationVector, Platform::String ^ clientId, AppUpdateOptions ^ updateOptions) = SearchForAllUpdatesAsync;
/// [Windows.Foundation.Metadata.Overload("SearchForAllUpdatesWithUpdateOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<AppInstallItem>> SearchForAllUpdatesAsync(winrt::hstring const& correlationVector, winrt::hstring const& clientId, AppUpdateOptions const& updateOptions);
[Windows.Foundation.Metadata.Overload("SearchForAllUpdatesWithUpdateOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<AppInstallItem>> SearchForAllUpdatesAsync(string correlationVector, string clientId, AppUpdateOptions updateOptions);
function searchForAllUpdatesAsync(correlationVector, clientId, updateOptions)
Public Function SearchForAllUpdatesAsync (correlationVector As String, clientId As String, updateOptions As AppUpdateOptions) As IAsyncOperation(Of IReadOnlyList(Of AppInstallItem))

Параметры

correlationVector
String

Platform::String

winrt::hstring

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

clientId
String

Platform::String

winrt::hstring

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

updateOptions
AppUpdateOptions

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

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

Асинхронная операция, которая при успешном завершении возвращает коллекцию приложений с доступными обновлениями. При использовании асинхронного программирования типом результата является доступный только для чтения список или вектор элементов AppInstallItem . (Вы можете использовать API IVectorView<AppInstallItem> для C++ или JavaScript, API IReadOnlyList<AppInstallItem> для .NET.)

Атрибуты

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

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

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