AppInstallItem クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
インストール キュー内にあるアプリを表します。
public ref class AppInstallItem sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AppInstallItem final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AppInstallItem
Public NotInheritable Class AppInstallItem
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
アプリの機能 |
runFullTrust
|
注釈
AppInstallManager.AppInstallItems プロパティを使用して、AppInstallItem オブジェクトのベクター ビューを取得します。
重要
この API へのアクセスは、Microsoft によって開発されたアプリに制限されているプライベート機能によって保護されます。
バージョン履歴
Windows のバージョン | SDK バージョン | 追加された値 |
---|---|---|
1511 | 10586 | Cancel(String) |
1511 | 10586 | Pause(String) |
1511 | 10586 | Restart(String) |
1703 | 15063 | Children |
1703 | 15063 | ItemOperationsMightAffectOtherItems |
1803 | 17134 | LaunchAfterInstall |
1809 | 17763 | CompletedInstallToastNotificationMode |
1809 | 17763 | InstallInProgressToastNotificationMode |
1809 | 17763 | PinToDesktopAfterInstall |
1809 | 17763 | PinToStartAfterInstall |
1809 | 17763 | PinToTaskbarAfterInstall |
プロパティ
Children |
現在のアプリ インストールの子であるアプリのインストールに関する情報を取得します。 このプロパティは、現在のアプリのインストールが、同じアプリ バンドルの一部である他のアプリ インストールの親である場合にのみ値を返します。 |
CompletedInstallToastNotificationMode |
アプリのインストールが完了したときの通知トースト モードを取得または設定します。 |
InstallInProgressToastNotificationMode |
アプリのインストールが進行中の通知トースト モードを取得または設定します。 |
InstallType |
現在のアプリのインストールの種類を取得します。 |
IsUserInitiated |
現在のアプリのインストールがユーザーによって開始されたかどうかを示します。 |
ItemOperationsMightAffectOtherItems |
現在のアプリのインストールがアプリ バンドルの一部であるかどうかを示します。そのため、アプリのインストールを一時停止またはキャンセルすると、インストール キュー内の他の項目に影響を与える可能性があります。 |
LaunchAfterInstall |
インストール キュー内のアプリがインストール後に自動的に起動されるかどうかを示す値を取得します。 |
PackageFamilyName |
現在のアプリのパッケージ ファミリ名を取得します。 |
PinToDesktopAfterInstall |
インストールが完了した後に、インストールされている製品をデスクトップにピン留めするかどうかを示す値を取得または設定します。 |
PinToStartAfterInstall |
インストールが完了した後に、インストールされている製品を [スタート] メニューにピン留めするかどうかを示す値を取得または設定します。 |
PinToTaskbarAfterInstall |
インストールが完了した後に、インストールされている製品をタスク バーにピン留めするかどうかを示す値を取得または設定します。 |
ProductId |
現在のアプリの製品 ID を取得します。 |
メソッド
Cancel() |
現在のアプリのインストールを取り消します。 |
Cancel(String) |
テレメトリ データを生成するオプションを使用して、現在のアプリのインストールを取り消します。 |
GetCurrentStatus() |
現在のアプリのインストール状態を取得します。 |
Pause() |
現在のアプリのインストールを一時停止します。 |
Pause(String) |
テレメトリ データを生成するオプションを使用して、現在のアプリのインストールを一時停止します。 |
Restart() |
現在のアプリのインストールを再起動します。 |
Restart(String) |
テレメトリ データを生成するオプションを使用して、現在のアプリのインストールを再起動します。 |
イベント
Completed |
現在のアプリのインストールが完了したときに発生します。 |
StatusChanged |
現在のアプリのインストール状態が変更されたときに発生します。 |