次の方法で共有


AppInstallManager.SearchForUpdatesForUserAsync メソッド

定義

オーバーロード

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

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

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

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

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

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

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)

パラメーター

user
User

この操作に指定するユーザーを識別する オブジェクト。

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

適用対象

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

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

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)

パラメーター

user
User

この操作に指定するユーザーを識別する オブジェクト。

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 Anniversary Edition (10.0.14393.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v3.0 で導入)
アプリの機能
runFullTrust

適用対象