AppInstallManager.StartAppInstallAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
StartAppInstallAsync(String, String, Boolean, Boolean) |
指定したアプリのインストールを開始します。 |
StartAppInstallAsync(String, String, Boolean, Boolean, String, String, String) |
テレメトリ データを生成するオプションを使用して、指定したアプリのインストールを開始します。 |
StartAppInstallAsync(String, String, Boolean, Boolean)
指定したアプリのインストールを開始します。
public:
virtual IAsyncOperation<AppInstallItem ^> ^ StartAppInstallAsync(Platform::String ^ productId, Platform::String ^ skuId, bool repair, bool forceUseOfNonRemovableStorage) = StartAppInstallAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<AppInstallItem> StartAppInstallAsync(winrt::hstring const& productId, winrt::hstring const& skuId, bool const& repair, bool const& forceUseOfNonRemovableStorage);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<AppInstallItem> StartAppInstallAsync(string productId, string skuId, bool repair, bool forceUseOfNonRemovableStorage);
function startAppInstallAsync(productId, skuId, repair, forceUseOfNonRemovableStorage)
Public Function StartAppInstallAsync (productId As String, skuId As String, repair As Boolean, forceUseOfNonRemovableStorage As Boolean) As IAsyncOperation(Of AppInstallItem)
パラメーター
- productId
-
String
Platform::String
winrt::hstring
インストールするアプリの製品 ID。
- skuId
-
String
Platform::String
winrt::hstring
インストールするアプリの SKU ID。
- repair
-
Boolean
bool
True を指定すると、既にインストールされているアプリのインストールを修復できます。それ以外の場合は false。
- forceUseOfNonRemovableStorage
-
Boolean
bool
ユーザーが SD カード にインストールするようにアプリを構成している場合でも、非リムーバブル 記憶域にアプリをインストールする場合は True、ユーザーの設定に従ってアプリを非リムーバブル ストレージまたは SD カードにインストールする場合は false。
戻り値
正常に完了すると、インストール キューに追加されたアプリを表す AppInstallItem を返す非同期操作。
- 属性
Windows の要件
アプリの機能 |
runFullTrust
|
注釈
このメソッドが正常に返されると、アプリがインストール キューに追加されました。アプリのインストールが完了したとは限りません。 インストールの状態を確認するには、AppInstallItem 戻り値の GetCurrentStatus メソッドをチェックします。
こちらもご覧ください
適用対象
StartAppInstallAsync(String, String, Boolean, Boolean, String, String, String)
テレメトリ データを生成するオプションを使用して、指定したアプリのインストールを開始します。
public:
virtual IAsyncOperation<AppInstallItem ^> ^ StartAppInstallAsync(Platform::String ^ productId, Platform::String ^ skuId, bool repair, bool forceUseOfNonRemovableStorage, Platform::String ^ catalogId, Platform::String ^ bundleId, Platform::String ^ correlationVector) = StartAppInstallAsync;
/// [Windows.Foundation.Metadata.Overload("StartAppInstallWithTelemetryAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<AppInstallItem> StartAppInstallAsync(winrt::hstring const& productId, winrt::hstring const& skuId, bool const& repair, bool const& forceUseOfNonRemovableStorage, winrt::hstring const& catalogId, winrt::hstring const& bundleId, winrt::hstring const& correlationVector);
[Windows.Foundation.Metadata.Overload("StartAppInstallWithTelemetryAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<AppInstallItem> StartAppInstallAsync(string productId, string skuId, bool repair, bool forceUseOfNonRemovableStorage, string catalogId, string bundleId, string correlationVector);
function startAppInstallAsync(productId, skuId, repair, forceUseOfNonRemovableStorage, catalogId, bundleId, correlationVector)
Public Function StartAppInstallAsync (productId As String, skuId As String, repair As Boolean, forceUseOfNonRemovableStorage As Boolean, catalogId As String, bundleId As String, correlationVector As String) As IAsyncOperation(Of AppInstallItem)
パラメーター
- productId
-
String
Platform::String
winrt::hstring
インストールするアプリの製品 ID。
- skuId
-
String
Platform::String
winrt::hstring
インストールするアプリの SKU ID。
- repair
-
Boolean
bool
True を指定すると、既にインストールされているアプリのインストールを修復できます。それ以外の場合は false。
- forceUseOfNonRemovableStorage
-
Boolean
bool
ユーザーが SD カード にインストールするようにアプリを構成している場合でも、非リムーバブル 記憶域にアプリをインストールする場合は True、ユーザーの設定に従ってアプリを非リムーバブル ストレージまたは SD カードにインストールする場合は false。
- catalogId
-
String
Platform::String
winrt::hstring
インストールするアプリのカタログ ID。
- bundleId
-
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
|
注釈
StartAppInstallAsync(String, String, Boolean, Boolean) の解説もこのメソッドに適用されます。