Partager via


AppInstallManager.SearchForAllUpdatesForUserAsync Méthode

Définition

Surcharges

SearchForAllUpdatesForUserAsync(User, String)

Recherche toutes les mises à jour disponibles pour les applications installées sur l’ordinateur ou l’appareil actuel pour l’utilisateur spécifié, avec la possibilité de générer des données de télémétrie.

SearchForAllUpdatesForUserAsync(User, String, String, AppUpdateOptions)

Recherche toutes les mises à jour disponibles pour les applications installées sur l’ordinateur ou l’appareil actuel pour l’utilisateur spécifié, avec la possibilité d’autoriser les redémarrages forcés des applications et la possibilité de générer des données de télémétrie.

SearchForAllUpdatesForUserAsync(User, String)

Recherche toutes les mises à jour disponibles pour les applications installées sur l’ordinateur ou l’appareil actuel pour l’utilisateur spécifié, avec la possibilité de générer des données de télémétrie.

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))

Paramètres

user
User

Objet qui identifie l’utilisateur à spécifier pour cette opération.

correlationVector
String

Platform::String

winrt::hstring

Chaîne vectorielle de corrélation qui peut être utilisée pour générer des données de télémétrie.

Retours

Opération asynchrone qui, une fois terminée, retourne la collection d’applications qui ont des mises à jour disponibles. Si vous utilisez la programmation asynchrone, le type de résultat est une liste/vecteur en lecture seule d’éléments AppInstallItem . (Vous pouvez utiliser les API d’IVectorView<AppInstallItem> pour C++ ou JavaScript, API d’IReadOnlyList<AppInstallItem> pour .NET.)

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v3.0)
Fonctionnalités de l’application
runFullTrust

S’applique à

SearchForAllUpdatesForUserAsync(User, String, String, AppUpdateOptions)

Recherche toutes les mises à jour disponibles pour les applications installées sur l’ordinateur ou l’appareil actuel pour l’utilisateur spécifié, avec la possibilité d’autoriser les redémarrages forcés des applications et la possibilité de générer des données de télémétrie.

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))

Paramètres

user
User

Objet qui identifie l’utilisateur à spécifier pour cette opération.

correlationVector
String

Platform::String

winrt::hstring

Chaîne vectorielle de corrélation qui peut être utilisée pour générer des données de télémétrie.

clientId
String

Platform::String

winrt::hstring

ID de l’appelant.

updateOptions
AppUpdateOptions

Fournit des options supplémentaires pour l’opération, notamment la possibilité d’autoriser les redémarrages forcés des applications.

Retours

Opération asynchrone qui, une fois terminée, retourne la collection d’applications qui ont des mises à jour disponibles. Si vous utilisez la programmation asynchrone, le type de résultat est une liste/vecteur en lecture seule d’éléments AppInstallItem . (Vous pouvez utiliser les API d’IVectorView<AppInstallItem> pour C++ ou JavaScript, API d’IReadOnlyList<AppInstallItem> pour .NET.)

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1803 (introduit dans 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v6.0)
Fonctionnalités de l’application
runFullTrust

S’applique à