Freigeben über


AppInstallManager.SearchForUpdatesForUserAsync Methode

Definition

Überlädt

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

Sucht nach Updates für die angegebene App und den angegebenen Benutzer, mit der Möglichkeit, einen erzwungenen App-Neustart zuzulassen, und die Option zum Generieren von Telemetriedaten.

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

Sucht nach Updates für die angegebene App und den angegebenen Benutzer mit der Option zum Generieren von Telemetriedaten.

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

Sucht nach Updates für die angegebene App und den angegebenen Benutzer, mit der Möglichkeit, einen erzwungenen App-Neustart zuzulassen, und die Option zum Generieren von Telemetriedaten.

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)

Parameter

user
User

Ein -Objekt, das den benutzer identifiziert, der für diesen Vorgang angegeben werden soll.

productId
String

Platform::String

winrt::hstring

Die Produkt-ID der App, die nach Updates abgefragt werden soll.

skuId
String

Platform::String

winrt::hstring

Die SKU-ID der App, die nach Updates abgefragt werden soll.

correlationVector
String

Platform::String

winrt::hstring

Eine Korrelationsvektorzeichenfolge, die zum Generieren von Telemetriedaten verwendet werden kann.

clientId
String

Platform::String

winrt::hstring

Die ID des Aufrufers.

updateOptions
AppUpdateOptions

Stellt zusätzliche Optionen für den Vorgang bereit, einschließlich der Möglichkeit, einen erzwungenen App-Neustart zuzulassen.

Gibt zurück

Ein asynchroner Vorgang, der nach erfolgreichem Abschluss ein AppInstallItem zurückgibt, das das verfügbare Update darstellt.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)
App-Funktionen
runFullTrust

Gilt für:

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

Sucht nach Updates für die angegebene App und den angegebenen Benutzer mit der Option zum Generieren von Telemetriedaten.

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)

Parameter

user
User

Ein -Objekt, das den benutzer identifiziert, der für diesen Vorgang angegeben werden soll.

productId
String

Platform::String

winrt::hstring

Die Produkt-ID der App, die nach Updates abgefragt werden soll.

skuId
String

Platform::String

winrt::hstring

Die SKU-ID der App, die nach Updates abgefragt werden soll.

catalogId
String

Platform::String

winrt::hstring

Die Katalog-ID der App, die nach Updates abgefragt werden soll.

correlationVector
String

Platform::String

winrt::hstring

Eine Korrelationsvektorzeichenfolge, die zum Generieren von Telemetriedaten verwendet werden kann.

Gibt zurück

Ein asynchroner Vorgang, der nach erfolgreichem Abschluss ein AppInstallItem zurückgibt, das das verfügbare Update darstellt.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)
App-Funktionen
runFullTrust

Gilt für: