Partager via


AppInstallManager.SearchForUpdatesForUserAsync Méthode

Définition

Surcharges

SearchForUpdatesForUserAsync(User, String, String, String, String, AppUpdateOptions)

Recherche des mises à jour pour l’application et l’utilisateur spécifiés, avec la possibilité d’autoriser un redémarrage forcé de l’application et l’option de générer des données de télémétrie.

SearchForUpdatesForUserAsync(User, String, String, String, String)

Recherche des mises à jour pour l’application et l’utilisateur spécifiés, avec la possibilité de générer des données de télémétrie.

SearchForUpdatesForUserAsync(User, String, String, String, String, AppUpdateOptions)

Recherche des mises à jour pour l’application et l’utilisateur spécifiés, avec la possibilité d’autoriser un redémarrage forcé de l’application et l’option de générer des données de télémétrie.

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

Paramètres

user
User

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

productId
String

Platform::String

winrt::hstring

ID de produit de l’application à interroger pour les mises à jour.

skuId
String

Platform::String

winrt::hstring

ID de référence SKU de l’application à interroger pour les mises à jour.

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 un redémarrage forcé de l’application.

Retours

Opération asynchrone qui, une fois l’exécution réussie, retourne un objet AppInstallItem qui représente la mise à jour disponible.

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 à

SearchForUpdatesForUserAsync(User, String, String, String, String)

Recherche des mises à jour pour l’application et l’utilisateur spécifiés, avec la possibilité de générer des données de télémétrie.

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

Paramètres

user
User

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

productId
String

Platform::String

winrt::hstring

ID de produit de l’application à interroger pour les mises à jour.

skuId
String

Platform::String

winrt::hstring

ID de référence SKU de l’application à interroger pour les mises à jour.

catalogId
String

Platform::String

winrt::hstring

ID de catalogue de l’application à interroger pour les mises à jour.

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 l’exécution réussie, retourne un objet AppInstallItem qui représente la mise à jour disponible.

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 à