Compartilhar via


AppInstallManager.SearchForAllUpdatesForUserAsync Método

Definição

Sobrecargas

SearchForAllUpdatesForUserAsync(User, String)

Pesquisa todas as atualizações disponíveis para aplicativos instalados no computador ou dispositivo atual para o usuário especificado, com a opção de gerar dados de telemetria.

SearchForAllUpdatesForUserAsync(User, String, String, AppUpdateOptions)

Pesquisa todas as atualizações disponíveis para aplicativos instalados no computador ou dispositivo atual para o usuário especificado, com a capacidade de permitir reinicializações forçadas do aplicativo e a opção de gerar dados de telemetria.

SearchForAllUpdatesForUserAsync(User, String)

Pesquisa todas as atualizações disponíveis para aplicativos instalados no computador ou dispositivo atual para o usuário especificado, com a opção de gerar dados de telemetria.

public:
 virtual IAsyncOperation<IVectorView<AppInstallItem ^> ^> ^ SearchForAllUpdatesForUserAsync(User ^ user, Platform::String ^ correlationVector) = SearchForAllUpdatesForUserAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<AppInstallItem>> SearchForAllUpdatesForUserAsync(User const& user, winrt::hstring const& correlationVector);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<AppInstallItem>> SearchForAllUpdatesForUserAsync(User user, string correlationVector);
function searchForAllUpdatesForUserAsync(user, correlationVector)
Public Function SearchForAllUpdatesForUserAsync (user As User, correlationVector As String) As IAsyncOperation(Of IReadOnlyList(Of AppInstallItem))

Parâmetros

user
User

Um objeto que identifica o usuário a ser especificado para esta operação.

correlationVector
String

Platform::String

winrt::hstring

Uma cadeia de caracteres de vetor de correlação que pode ser usada para gerar dados de telemetria.

Retornos

Uma operação assíncrona que, após a conclusão bem-sucedida, retorna a coleção de aplicativos que têm atualizações disponíveis. Se você usar programação assíncrona, o tipo de resultado será uma lista/vetor somente leitura de itens AppInstallItem . (Você pode usar APIs do IVectorView<AppInstallItem> para C++ ou JavaScript, APIs de IReadOnlyList<AppInstallItem> para .NET.)

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)
Funcionalidades do aplicativo
runFullTrust

Aplica-se a

SearchForAllUpdatesForUserAsync(User, String, String, AppUpdateOptions)

Pesquisa todas as atualizações disponíveis para aplicativos instalados no computador ou dispositivo atual para o usuário especificado, com a capacidade de permitir reinicializações forçadas do aplicativo e a opção de gerar dados de telemetria.

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

Parâmetros

user
User

Um objeto que identifica o usuário a ser especificado para esta operação.

correlationVector
String

Platform::String

winrt::hstring

Uma cadeia de caracteres de vetor de correlação que pode ser usada para gerar dados de telemetria.

clientId
String

Platform::String

winrt::hstring

A ID do chamador.

updateOptions
AppUpdateOptions

Fornece opções adicionais para a operação, incluindo a capacidade de permitir reinicializações forçadas do aplicativo.

Retornos

Uma operação assíncrona que, após a conclusão bem-sucedida, retorna a coleção de aplicativos que têm atualizações disponíveis. Se você usar programação assíncrona, o tipo de resultado será uma lista/vetor somente leitura de itens AppInstallItem . (Você pode usar APIs do IVectorView<AppInstallItem> para C++ ou JavaScript, APIs de IReadOnlyList<AppInstallItem> para .NET.)

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10, version 1803 (introduzida na 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v6.0)
Funcionalidades do aplicativo
runFullTrust

Aplica-se a