AppInstallManager.SearchForAllUpdatesForUserAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SearchForAllUpdatesForUserAsync(User, String) |
Sucht nach allen verfügbaren Updates für Apps, die auf dem aktuellen Computer oder Gerät für den angegebenen Benutzer installiert sind, mit der Option zum Generieren von Telemetriedaten. |
SearchForAllUpdatesForUserAsync(User, String, String, AppUpdateOptions) |
Sucht nach allen verfügbaren Updates für Apps, die auf dem aktuellen Computer oder Gerät für den angegebenen Benutzer installiert sind, mit der Möglichkeit, erzwungene App-Neustarts und die Option zum Generieren von Telemetriedaten zuzulassen. |
SearchForAllUpdatesForUserAsync(User, String)
Sucht nach allen verfügbaren Updates für Apps, die auf dem aktuellen Computer oder Gerät für den angegebenen Benutzer installiert sind, mit der Option zum Generieren von Telemetriedaten.
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))
Parameter
- user
- User
Ein -Objekt, das den benutzer identifiziert, der für diesen Vorgang angegeben 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 die Sammlung von Apps zurückgibt, die über verfügbare Updates verfügen. Wenn Sie die asynchrone Programmierung verwenden, ist der Ergebnistyp eine schreibgeschützte Liste/ein schreibgeschützter Vektor von AppInstallItem-Elementen . (Sie können APIs von IVectorView<AppInstallItem> für C++ oder JavaScript, APIs von IReadOnlyList<AppInstallItem> für .NET verwenden.)
- 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:
SearchForAllUpdatesForUserAsync(User, String, String, AppUpdateOptions)
Sucht nach allen verfügbaren Updates für Apps, die auf dem aktuellen Computer oder Gerät für den angegebenen Benutzer installiert sind, mit der Möglichkeit, erzwungene App-Neustarts und die Option zum Generieren von Telemetriedaten zuzulassen.
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))
Parameter
- user
- User
Ein -Objekt, das den benutzer identifiziert, der für diesen Vorgang angegeben 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, erzwungene App-Neustarts zuzulassen.
Gibt zurück
Ein asynchroner Vorgang, der nach erfolgreichem Abschluss die Sammlung von Apps zurückgibt, die über verfügbare Updates verfügen. Wenn Sie die asynchrone Programmierung verwenden, ist der Ergebnistyp eine schreibgeschützte Liste/ein schreibgeschützter Vektor von AppInstallItem-Elementen . (Sie können APIs von IVectorView<AppInstallItem> für C++ oder JavaScript, APIs von IReadOnlyList<AppInstallItem> für .NET verwenden.)
- 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
|