AppInstallOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリの更新プログラムをインストールするために AppInstallManager クラスのいくつかのメソッド オーバーロードで使用できるオプションを提供します。
public ref class AppInstallOptions sealed
/// [Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppInstallOptions final
[Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppInstallOptions
function AppInstallOptions()
Public NotInheritable Class AppInstallOptions
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10, version 1803 (10.0.17134.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v6.0 で導入)
|
アプリの機能 |
runFullTrust
|
注釈
バージョン履歴
Windows のバージョン | SDK バージョン | 追加された値 |
---|---|---|
1809 | 17763 | CampaignId |
1809 | 17763 | CompletedInstallToastNotificationMode |
1809 | 17763 | ExtendedCampaignId |
1809 | 17763 | InstallForAllUsers |
1809 | 17763 | InstallInProgressToastNotificationMode |
1809 | 17763 | PinToDesktopAfterInstall |
1809 | 17763 | PinToStartAfterInstall |
1809 | 17763 | PinToTaskbarAfterInstall |
1809 | 17763 | StageButDoNotInstall |
コンストラクター
AppInstallOptions() |
AppInstallOptions クラスの新しいインスタンスを作成して初期化します。 |
プロパティ
AllowForcedAppRestart |
インストールされているアプリの強制再起動を許可するかどうかを示す値を取得または設定します。 |
CampaignId |
インストールするアプリに関連付けられているプロモーション キャンペーン ID を取得または設定します。 |
CatalogId |
インストールするアプリのカタログ ID を取得または設定します。 |
CompletedInstallToastNotificationMode |
アプリのインストールが完了したときの通知トースト モードを取得または設定します。 |
ExtendedCampaignId |
インストールするアプリに関連付けられている拡張プロモーション キャンペーン ID を取得または設定します。 |
ForceUseOfNonRemovableStorage |
ユーザーが SD カードにインストールするようにアプリを構成した場合でも、非リムーバブル ストレージにアプリをインストールするか、ユーザーの設定に従って非リムーバブル ストレージまたは SD カードにアプリをインストールするかを示す値を取得または設定します。 |
InstallForAllUsers |
すべてのユーザーに対してアプリケーションをインストールするかどうかを示す値を取得または設定します。 |
InstallInProgressToastNotificationMode |
アプリのインストールが進行中の場合の通知トースト モードを取得または設定します。 |
LaunchAfterInstall |
インストール後にアプリを自動的に起動するかどうかを示す値を取得または設定します。 |
PinToDesktopAfterInstall |
インストールが完了した後に、インストールする製品をデスクトップにピン留めするかどうかを決定する値を取得または設定します。 |
PinToStartAfterInstall |
インストールが完了した後に、インストールする製品を [スタート] メニューにピン留めするかどうかを示す値を取得または設定します。 |
PinToTaskbarAfterInstall |
インストールが完了した後に、インストールされている製品をタスク バーにピン留めするかどうかを示す値を取得または設定します。 |
Repair |
既にインストールされているアプリのインストールを修復するかどうかを示す値を取得または設定します。 |
StageButDoNotInstall |
ダウンロードとステージングの手順の後にアプリのインストールを一時停止する必要があるかどうかを示す値を取得または設定しますが、最終的なインストールは完了しません。 |
TargetVolume |
アプリまたはアプリ バンドルがインストールされるパッケージ ストレージ ボリュームを取得または設定します。 |