次の方法で共有


AppInstallManager.SearchForUpdatesAsync メソッド

定義

オーバーロード

SearchForUpdatesAsync(String, String)

指定したアプリの更新プログラムを検索します。

SearchForUpdatesAsync(String, String, String, String)

テレメトリ データを生成するオプションを使用して、指定したアプリの更新プログラムを検索します。

SearchForUpdatesAsync(String, String, String, String, AppUpdateOptions)

アプリの強制再起動を許可する機能とテレメトリ データを生成するオプションを使用して、指定されたアプリの更新プログラムを検索します。

SearchForUpdatesAsync(String, String)

指定したアプリの更新プログラムを検索します。

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

パラメーター

productId
String

Platform::String

winrt::hstring

更新プログラムのクエリを実行するアプリの製品 ID。

skuId
String

Platform::String

winrt::hstring

更新プログラムのクエリを実行する SKU。

戻り値

正常に完了すると、使用可能な更新プログラムを表す AppInstallItem を返す非同期操作。

属性

Windows の要件

アプリの機能
runFullTrust

こちらもご覧ください

適用対象

SearchForUpdatesAsync(String, String, String, String)

テレメトリ データを生成するオプションを使用して、指定したアプリの更新プログラムを検索します。

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

パラメーター

productId
String

Platform::String

winrt::hstring

更新プログラムのクエリを実行するアプリの製品 ID。

skuId
String

Platform::String

winrt::hstring

更新プログラムのクエリを実行するアプリの SKU ID。

catalogId
String

Platform::String

winrt::hstring

更新プログラムのクエリを実行するアプリのカタログ ID。

correlationVector
String

Platform::String

winrt::hstring

テレメトリ データの生成に使用できる相関ベクトル文字列。

戻り値

正常に完了すると、使用可能な更新プログラムを表す AppInstallItem を返す非同期操作。

属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10586.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v2.0 で導入)
アプリの機能
runFullTrust

こちらもご覧ください

適用対象

SearchForUpdatesAsync(String, String, String, String, AppUpdateOptions)

アプリの強制再起動を許可する機能とテレメトリ データを生成するオプションを使用して、指定されたアプリの更新プログラムを検索します。

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

パラメーター

productId
String

Platform::String

winrt::hstring

更新プログラムのクエリを実行するアプリの製品 ID。

skuId
String

Platform::String

winrt::hstring

更新プログラムのクエリを実行するアプリの SKU ID。

correlationVector
String

Platform::String

winrt::hstring

テレメトリ データの生成に使用できる相関ベクトル文字列。

clientId
String

Platform::String

winrt::hstring

呼び出し元の ID。

updateOptions
AppUpdateOptions

強制アプリの再起動を許可する機能など、操作の追加オプションを提供します。

戻り値

正常に完了すると、使用可能な更新プログラムを表す AppInstallItem を返す非同期操作。

属性

Windows の要件

デバイス ファミリ
Windows 10, version 1803 (10.0.17134.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v6.0 で導入)
アプリの機能
runFullTrust

適用対象