AppInstallItem クラス

定義

インストール キュー内にあるアプリを表します。

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
継承
Object Platform::Object IInspectable 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

現在のアプリのインストール状態が変更されたときに発生します。

適用対象