AppInstallManager.SearchForAllUpdatesForUserAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
|