言語

AddPackageOptions クラス

定義

AddPackageByUriAsync メソッドを使用してパッケージ、パッケージ マニフェスト、またはアプリ インストーラー ファイルを追加するときに構成できる配置オプションを指定します。

public ref class AddPackageOptions sealed
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Windows.Management.Deployment.PackageDeploymentContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Management.Deployment.PackageDeploymentContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AddPackageOptions final
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Windows.Management.Deployment.PackageDeploymentContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Management.Deployment.PackageDeploymentContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AddPackageOptions
function AddPackageOptions()
Public NotInheritable Class AddPackageOptions
継承
Object Platform::Object IInspectable AddPackageOptions
属性

注釈

AddPackageOptions は、Windows 10 バージョン 2004 (10.0;ビルド 19041) 以降。

コンストラクター

名前 説明
AddPackageOptions()

新しい AddPackageOptions オブジェクトを 構築します。

プロパティ

名前 説明
AllowUnsigned

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

DeferRegistrationWhenPackagesAreInUse

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

DependencyPackageUris

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

DeveloperMode

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

ExpectedDigests

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

ExternalLocationUri

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

ForceAppShutdown

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

ForceTargetAppShutdown

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

ForceUpdateFromAnyVersion

上位のバージョンが既に追加されているかどうかに関係なく、パッケージの特定のバージョンを強制的に追加するかどうかを示す値を取得または設定します。

InstallAllResources

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

IsExpectedDigestsSupported

AddPackageByUriAsync メソッドを使用してパッケージ、パッケージ マニフェスト、またはアプリ インストーラー ファイルを追加するときに構成できる配置オプションを指定します。

IsLimitToExistingPackagesSupported

AddPackageByUriAsync メソッドを使用してパッケージ、パッケージ マニフェスト、またはアプリ インストーラー ファイルを追加するときに構成できる配置オプションを指定します。

IsPackageValidationSupported

AddPackageByUriAsync メソッドを使用してパッケージ、パッケージ マニフェスト、またはアプリ インストーラー ファイルを追加するときに構成できる配置オプションを指定します。

LimitToExistingPackages

不足している参照先パッケージをダウンロードするかどうかを示す値を取得または設定します。

OptionalPackageFamilyNames

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

OptionalPackageUris

新しいオプション パッケージと同じバージョンに更新される、関連する省略可能なパッケージの URI の一覧を取得します。

PackageValidators

AddPackageByUriAsync メソッドを使用してパッケージ、パッケージ マニフェスト、またはアプリ インストーラー ファイルを追加するときに構成できる配置オプションを指定します。

RelatedPackageUris

新しいオプション パッケージと同じバージョンに更新される、関連する省略可能なパッケージの URI の一覧を取得します。

RequiredContentGroupOnly

必要なコンテンツ グループのみを追加するかどうかを示す値を取得または設定します。 アプリは、必要なコンテンツ グループのみを含むパッケージとしてインストールできます。

RetainFilesOnFailure

デプロイが失敗した場合にインストール プロセス中にターゲット コンピューター上に作成されたファイルを削除するかどうかを示す値を取得または設定します。

StageInPlace

パッケージを所定の位置にステージングするかどうかを示す値を取得または設定します。

StubPackageOption

パッケージのスタブ オプションを取得または設定します。

TargetVolume

パッケージが追加されるボリュームを取得または設定します。

メソッド

名前 説明
GetValidationEventSourceForUri(Uri)

AddPackageByUriAsync メソッドを使用してパッケージ、パッケージ マニフェスト、またはアプリ インストーラー ファイルを追加するときに構成できる配置オプションを指定します。

適用対象