Freigeben über


AppInstallManager.SearchForAllUpdatesAsync Methode

Definition

Überlädt

SearchForAllUpdatesAsync()

Sucht nach allen verfügbaren Updates für Apps, die auf dem aktuellen Computer oder Gerät installiert sind.

SearchForAllUpdatesAsync(String)

Sucht nach allen verfügbaren Updates für Apps, die auf dem aktuellen Computer oder Gerät installiert sind, mit der Option zum Generieren von Telemetriedaten.

SearchForAllUpdatesAsync(String, String, AppUpdateOptions)

Sucht nach allen verfügbaren Updates für Apps, die auf dem aktuellen Computer oder Gerät installiert sind, mit der Möglichkeit, erzwungene App-Neustarts und die Option zum Generieren von Telemetriedaten zuzulassen.

SearchForAllUpdatesAsync()

Sucht nach allen verfügbaren Updates für Apps, die auf dem aktuellen Computer oder Gerät installiert sind.

public:
 virtual IAsyncOperation<IVectorView<AppInstallItem ^> ^> ^ SearchForAllUpdatesAsync() = SearchForAllUpdatesAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<AppInstallItem>> SearchForAllUpdatesAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<AppInstallItem>> SearchForAllUpdatesAsync();
function searchForAllUpdatesAsync()
Public Function SearchForAllUpdatesAsync () As IAsyncOperation(Of IReadOnlyList(Of AppInstallItem))

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

App-Funktionen
runFullTrust

Weitere Informationen

Gilt für:

SearchForAllUpdatesAsync(String)

Sucht nach allen verfügbaren Updates für Apps, die auf dem aktuellen Computer oder Gerät installiert sind, mit der Option zum Generieren von Telemetriedaten.

public:
 virtual IAsyncOperation<IVectorView<AppInstallItem ^> ^> ^ SearchForAllUpdatesAsync(Platform::String ^ correlationVector) = SearchForAllUpdatesAsync;
/// [Windows.Foundation.Metadata.Overload("SearchForAllUpdatesWithTelemetryAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<AppInstallItem>> SearchForAllUpdatesAsync(winrt::hstring const& correlationVector);
[Windows.Foundation.Metadata.Overload("SearchForAllUpdatesWithTelemetryAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<AppInstallItem>> SearchForAllUpdatesAsync(string correlationVector);
function searchForAllUpdatesAsync(correlationVector)
Public Function SearchForAllUpdatesAsync (correlationVector As String) As IAsyncOperation(Of IReadOnlyList(Of AppInstallItem))

Parameter

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 (eingeführt in 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v2.0)
App-Funktionen
runFullTrust

Weitere Informationen

Gilt für:

SearchForAllUpdatesAsync(String, String, AppUpdateOptions)

Sucht nach allen verfügbaren Updates für Apps, die auf dem aktuellen Computer oder Gerät installiert sind, mit der Möglichkeit, erzwungene App-Neustarts und die Option zum Generieren von Telemetriedaten zuzulassen.

public:
 virtual IAsyncOperation<IVectorView<AppInstallItem ^> ^> ^ SearchForAllUpdatesAsync(Platform::String ^ correlationVector, Platform::String ^ clientId, AppUpdateOptions ^ updateOptions) = SearchForAllUpdatesAsync;
/// [Windows.Foundation.Metadata.Overload("SearchForAllUpdatesWithUpdateOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<AppInstallItem>> SearchForAllUpdatesAsync(winrt::hstring const& correlationVector, winrt::hstring const& clientId, AppUpdateOptions const& updateOptions);
[Windows.Foundation.Metadata.Overload("SearchForAllUpdatesWithUpdateOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<AppInstallItem>> SearchForAllUpdatesAsync(string correlationVector, string clientId, AppUpdateOptions updateOptions);
function searchForAllUpdatesAsync(correlationVector, clientId, updateOptions)
Public Function SearchForAllUpdatesAsync (correlationVector As String, clientId As String, updateOptions As AppUpdateOptions) As IAsyncOperation(Of IReadOnlyList(Of AppInstallItem))

Parameter

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

Gilt für: