RegisterPackageOptions クラス

定義

RegisterPackageByUriAsync メソッドを使用してパッケージを登録するときに構成できる展開オプションを指定します

public ref class RegisterPackageOptions sealed
/// [Windows.Foundation.Metadata.Activatable(655360, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RegisterPackageOptions final
[Windows.Foundation.Metadata.Activatable(655360, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RegisterPackageOptions
function RegisterPackageOptions()
Public NotInheritable Class RegisterPackageOptions
継承
Object Platform::Object IInspectable RegisterPackageOptions
属性

Windows の要件

デバイス ファミリ
Windows 10, version 2004 (10.0.19041.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v10.0 で導入)

注釈

このクラスの初期化されたインスタンスを RegisterPackageByUriAsync メソッドの options パラメーターに渡すことができます。

コンストラクター

RegisterPackageOptions()

RegisterPackageOptions クラスの新しいインスタンスを作成します。

プロパティ

AllowUnsigned

署名されていない パッケージ の登録を許可するかどうかを示す値を取得または設定します。

AppDataVolume

アプリ データを格納するターゲット ボリュームを取得または設定します。

DeferRegistrationWhenPackagesAreInUse

パッケージが現在使用されている場合に、メイン パッケージ または依存関係パッケージの登録を遅延させるかどうかを示す値を取得または設定します。

DependencyPackageUris

追加する依存関係 パッケージ の URI の一覧を取得します。

DeveloperMode

アプリが開発者モードでインストールされているかどうかを示す値を取得または設定します。

ExpectedDigests

RegisterPackageOptions に関連付けられている URI を対応するダイジェスト文字列にマップするディクショナリを取得します。

ExternalLocationUri

パッケージ マニフェストがアプリケーション コンテンツを参照できる MSIX パッケージ の外部にある外部ディスクの場所の URI を取得または設定します。

ForceAppShutdown

パッケージまたはパッケージに依存するパッケージが現在使用されている場合に登録を続行できるように、パッケージに関連付けられているプロセスを強制的にシャットダウンするかどうかを示す値を取得または設定します。

ForceTargetAppShutdown

パッケージが現在使用されている場合に登録を続行できるように、 パッケージ に関連付けられているプロセスを強制的にシャットダウンするかどうかを示す値を取得または設定します。

ForceUpdateFromAnyVersion

高いバージョンが既にステージングまたは登録されているかどうかに関係なく、 パッケージ の特定のバージョンを強制的にステージング/登録するかどうかを示す値を取得または設定します。

InstallAllResources

アプリがリソースの適用性チェックをスキップするかどうかを示す値を取得または設定します。 これにより、ユーザーがコマンドに渡すすべてのリソース パッケージ を効果的にステージまたは登録します。これにより、バンドルに含まれるすべてのパッケージに適用が強制されます。 ユーザーがバンドルを渡すと、含まれるすべてのリソース パッケージが登録されます。

OptionalPackageFamilyNames

登録するメイン バンドルから パッケージ ファミリ名の一覧を取得します。

StageInPlace

パッケージを配置するかどうかを示す値を取得または設定します。

適用対象

こちらもご覧ください