Windows ストア アプリのパッケージ化、展開、クエリ
Windows ストア アプリ テクノロジのパッケージ化、展開、クエリの概要。
Windows ストア アプリのパッケージ化、展開、クエリを開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
列挙 体
AddPackageDependencyOptions の パッケージの依存関係を追加するときに適用できるオプションを定義します。 |
AppPolicyClrCompat の AppPolicyClrCompat 列挙体は、プライベート リフレクションを有効にするか、マネージド オブジェクトをアジャイルにするかを決定できるように、プロセスのアプリケーションの種類を示します。 |
AppPolicyCreateFileAccess AppPolicyCreateFileAccess 列挙体は、プロセスが IO デバイス (ファイル、ファイル ストリーム、ディレクトリ、物理ディスク、ボリューム、コンソール バッファー、テープ ドライブ、通信リソース、mailslot、パイプ) への完全または制限されたアクセスを持っているかどうかを示します。 |
AppPolicyLifecycleManagement AppPolicyLifecycleManagement 列挙は、プロセスがライフサイクルで管理されているかどうかを示します。 |
AppPolicyMediaFoundationCodecLoading AppPolicyMediaFoundationCodecLoading 列挙は、プロセスのポリシーで Windows 以外の (サード パーティ製) プラグインの読み込みを許可するかどうかを示します。 |
AppPolicyProcessTerminationMethod の AppPolicyProcessTerminationMethod 列挙は、プロセスの終了に使用されるメソッドを示します。 |
AppPolicyShowDeveloperDiagnostic AppPolicyShowDeveloperDiagnostic 列挙は、アサートなどの開発者情報をユーザーに表示するプロセスに使用されるメソッドを示します。 |
AppPolicyThreadInitializationType AppPolicyThreadInitializationType 列挙は、beginthread[ex] がスレッドを作成するときにプロセスに対して自動的に実行される初期化の種類を示します。 |
AppPolicyWindowingModel の AppPolicyWindowingModel 列挙体は、プロセスで CoreWindow ベースまたは HWND ベースのウィンドウ モデルのどちらを使用するかを示します。 |
APPX_BUNDLE_FOOTPRINT_FILE_TYPE バンドル内のフットプリント ファイルの種類を指定します。 |
APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE IAppxBundleManifestPackageInfo オブジェクトのパッケージの種類を指定します。 |
APPX_CAPABILITIES パッケージによって要求される機能または特権を指定します。 |
APPX_COMPRESSION_OPTION ファイルをパッケージに格納するために使用される圧縮の程度を指定します。 |
APPX_ENCRYPTED_PACKAGE_OPTIONS 暗号化されたアプリ パッケージ のオプション。 |
APPX_FOOTPRINT_FILE_TYPE パッケージ内のフットプリント ファイルの種類を指定します。 |
APPX_PACKAGE_ARCHITECTURE パッケージでサポートされるプロセッサ アーキテクチャを指定します。 (APPX_PACKAGE_ARCHITECTURE) |
APPX_PACKAGE_ARCHITECTURE2 パッケージでサポートされるプロセッサ アーキテクチャを指定します。 (APPX_PACKAGE_ARCHITECTURE2) |
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS マニフェストを更新するときのアプリ マニフェスト検証のオプション。 |
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION アプリ パッケージを更新するときに使用するオプション。 |
CreatePackageDependencyOptions の TryCreatePackageDependency 関数を使用してパッケージの依存関係を作成するときに適用できるオプションを定義します。 |
PackageDependencyLifetimeKind の パッケージの依存関係の有効期間を定義するために使用される成果物の種類を示す値を指定します。 |
PackageDependencyProcessorArchitectures の TryCreatePackageDependency 関数を使用して作成するフレームワーク パッケージ依存関係のプロセッサ アーキテクチャを定義します。 |
PackageOrigin パッケージの配信元を指定します。 |
PackagePathType 取得するパッケージ フォルダーの種類を示します。 |
関数
AddAutomaticFile の コンテンツ グループ マップ内の自動コンテンツ グループにファイルを追加します。 |
AddAutomaticGroup の コンテンツ グループ マップに自動コンテンツ グループを追加します。 |
AddExternalPackageReference の 外部パッケージへの参照をパッケージ バンドルに追加します。 |
AddExternalPackageReference の パッケージ バンドル内の参照を外部アプリ パッケージに追加します。 |
AddExternalPackageReference の 暗号化されたパッケージ バンドル内の参照を外部アプリ パッケージに追加します。 (IAppxEncryptedBundleWriter2.AddExternalPackageReference) |
AddExternalPackageReference の 暗号化されたパッケージ バンドル内の参照を外部アプリ パッケージに追加します。 (IAppxEncryptedBundleWriter3.AddExternalPackageReference) |
AddPackageDependency の 以前に定義した PackageDependency を特定のパッケージに解決し、呼び出し元プロセスのパッケージ グラフに追加します。 依存関係が追加された後、他のコード読み込みメソッド (LoadLibrary や CoCreateInstance など) は、解決されたパッケージ内のバイナリを検索できます。 |
AddPackageReference を する オプションのアプリ パッケージまたはアプリ バンドル内のペイロード ファイルへの参照を追加します。 (IAppxBundleWriter3.AddPackageReference) |
AddPackageReference を する オプションのアプリ パッケージまたはアプリ バンドル内のペイロード ファイルへの参照を追加します。 (IAppxBundleWriter4.AddPackageReference) |
AddPayloadFile を する 新しいペイロード ファイルをアプリ パッケージに追加します。 |
AddPayloadFileEncrypted の 新しい暗号化されたペイロード ファイルを appx パッケージに追加します。 |
AddPayloadFiles を する アプリ パッケージに 1 つ以上のペイロード ファイルを追加します。 |
AddPayloadFilesEncrypted を する 暗号化されたアプリ パッケージに 1 つ以上のペイロード ファイルを追加します。 |
AddPayloadPackage の バンドルに新しいアプリ パッケージを追加します。 (IAppxBundleWriter.AddPayloadPackage) |
AddPayloadPackage の バンドルに新しいアプリ パッケージを追加します。 (IAppxBundleWriter4.AddPayloadPackage) |
AddPayloadPackageEncrypted の 新しいペイロード パッケージをバンドルに暗号化します。 (IAppxEncryptedBundleWriter.AddPayloadPackageEncrypted) |
AddPayloadPackageEncrypted の 新しいペイロード パッケージをバンドルに暗号化します。 (IAppxEncryptedBundleWriter3.AddPayloadPackageEncrypted) |
AppPolicyGetClrCompat プライベート リフレクションを有効にするか、マネージド オブジェクトをアジャイルにするかを判断できるように、プロセスのアプリケーションの種類を示す値を取得します。 |
AppPolicyGetCreateFileAccess プロセスが IO デバイス (ファイル、ファイル ストリーム、ディレクトリ、物理ディスク、ボリューム、コンソール バッファー、テープ ドライブ、通信リソース、mailslot、パイプ) へのフル アクセスまたは制限されたアクセスを持っているかどうかを示す値を取得します。 |
AppPolicyGetLifecycleManagement プロセス ライフサイクル マネージャー (PLM) によってプロセスを中断または再開できるかどうかを示す値を取得します。 |
AppPolicyGetMediaFoundationCodecLoading プロセスのポリシーで Windows (サード パーティ) 以外のプラグインの読み込みを許可するかどうかを示す値を取得します。 この値を使用して、Windows 以外の (サード パーティ製) プラグインを許可するかどうかを決定できます。 |
AppPolicyGetProcessTerminationMethod の プロセスの終了に使用するメソッドを取得します。 |
AppPolicyGetShowDeveloperDiagnostic アサートなどの開発者情報をユーザーに表示するプロセスに使用されるメソッドを取得します。 |
AppPolicyGetThreadInitializationType beginthread[ex] がスレッドを作成するときに、プロセスに対して自動的に実行される初期化の種類を取得します。 |
AppPolicyGetWindowingModel プロセスで CoreWindow ベースまたは HWND ベースのウィンドウ モデルのどちらを使用するかを示す値を取得します。 この値を使用して、ウィンドウの状態変更通知 (サイズの変更、表示の変更など) に登録する方法を決定できます。 |
閉じる パッケージの最後にフットプリント ファイルを書き込んでバンドル パッケージを最終処理し、ライターの出力ストリームを閉じます。 (IAppxBundleWriter.Close) |
閉じる パッケージの最後にフットプリント ファイルを書き込んでバンドル パッケージを最終処理し、ライターの出力ストリームを閉じます。 (IAppxBundleWriter3.Close) |
閉じる バンドル マニフェストファイルとブロックマップフットプリントファイルをバンドルに書き込みます。 |
閉じる 書き込まれたパッケージ ストリームを閉じて終了します。 |
閉じる アプリ パッケージの最後にフットプリント ファイルを書き込み、パッケージ ライター オブジェクトの出力ストリームを閉じます。 |
閉じる パッケージ ライター オブジェクトの出力ストリームを閉じます。 |
ClosePackageInfo の 指定したパッケージ情報への参照を閉じます。 |
ComparePublisher の 指定した発行元と、マニフェストで定義されている発行元を比較します。 |
CreateAppInstallerReader の IAppInstallerReader のインスタンスを作成し、App Installer ファイルに必要なダイジェストを指定するための省略可能なパラメーターを指定します。 |
CreateBlockMapReader の IStream によって提供されるコンテンツから読み取り専用のブロック マップ オブジェクト モデルを作成します。 |
CreateBundleManifestReader の スタンドアロン ストリームから AppxBundleManifest.xmlへの読み取り専用バンドル マニフェスト オブジェクトを作成します。 |
CreateBundleReader の IStream オブジェクトから内容を読み取る読み取り専用バンドル オブジェクトを作成します。 |
CreateBundleReader2 の IStream オブジェクトからコンテンツを読み取る読み取り専用のバンドル オブジェクトを作成します。バンドルの予想されるダイジェストを指定するための省略可能なパラメーターを指定します。 |
CreateBundleWriter の アプリ パッケージを追加できる書き込み専用バンドル オブジェクトを作成します。 |
CreateContentGroupMapReader の IAppxContentGroupMapReader を作成します。 |
CreateContentGroupMapWriter の IAppxContentGroupMapWriter を作成します。 |
CreateDeltaPackage の 更新されたパッケージとベースライン パッケージの相違点からデルタ パッケージを作成します。 |
CreateDeltaPackageUsingBaselineBlockMap の 更新されたパッケージとベースライン ブロック マップの相違点からデルタ パッケージを作成します。 |
CreateEncryptedBundleReader の 暗号化された Windows アプリ パッケージを追加できる読み取り専用バンドル オブジェクトを作成します。 |
CreateEncryptedBundleReader2 の 暗号化された Windows アプリ パッケージを追加できる読み取り専用バンドル オブジェクトを作成します。暗号化されたバンドルに予想されるダイジェストを指定するための省略可能なパラメーターを指定します。 |
CreateEncryptedBundleWriter 暗号化された Windows アプリ パッケージを追加できる書き込み専用バンドル オブジェクトを作成します。 (IAppxEncryptionFactory.CreateEncryptedBundleWriter) |
CreateEncryptedBundleWriter 暗号化された Windows アプリ パッケージを追加できる書き込み専用バンドル オブジェクトを作成します。 (IAppxEncryptionFactory3.CreateEncryptedBundleWriter) |
CreateEncryptedPackageReader の 暗号化されたパッケージを読み取るための IAppxPackageReader の新しいインスタンスを作成します。 |
CreateEncryptedPackageReader2 の 暗号化されたパッケージを読み取るための IAppxPackageReader の新しいインスタンスを作成します。パッケージに必要なダイジェストを指定するための省略可能なパラメーターを指定します。 |
CreateEncryptedPackageWriter の IAppxEncryptedPackageWriter の新しいインスタンスを作成します。 (IAppxEncryptionFactory.CreateEncryptedPackageWriter) |
CreateEncryptedPackageWriter の IAppxEncryptedPackageWriter の新しいインスタンスを作成します。 (IAppxEncryptionFactory2.CreateEncryptedPackageWriter) |
CreateEncryptedPackageWriter の IAppxEncryptedPackageWriter の新しいインスタンスを作成します。 (IAppxEncryptionFactory3.CreateEncryptedPackageWriter) |
CreateManifestReader の IStream によって提供されるコンテンツから読み取り専用マニフェスト オブジェクト モデルを作成します。 |
CreateManifestReader2 の IStream によって提供されるコンテンツから読み取り専用のマニフェスト オブジェクト モデルを作成します。マニフェストに必要なダイジェストを指定するための省略可能なパラメーターを指定します。 |
CreatePackageReader の IStream によって提供されるコンテンツから読み取り専用パッケージ リーダーを作成します。 このメソッドは、デジタル署名を検証しません。 |
CreatePackageReader2 の IStream によって提供されるコンテンツから読み取り専用のパッケージ リーダーを作成します。パッケージに必要なダイジェストを指定するための省略可能なパラメーターを指定します。 |
CreatePackageWriter の ファイルを追加できる書き込み専用パッケージ オブジェクトを作成します。 |
CreateSourceContentGroupMapReader の IAppxSourceContentGroupMapReader を作成します。 |
CreateValidatedBlockMapReader の IStream とデジタル署名によって提供されるコンテンツから、読み取り専用のブロック マップ オブジェクト モデルを作成します。 |
DecryptBundle 暗号化されていない Windows アプリ バンドルを暗号化された Windows アプリ バンドルから作成します。 |
DecryptPackage の 暗号化されていない Windows アプリ パッケージを暗号化された Windows アプリ パッケージから作成します。 |
DeletePackageDependency の TryCreatePackageDependency メソッドを使用して、前に作成したフレームワーク パッケージ依存関係のインストール時参照を削除します。 このメソッドは、他のアプリに依存関係がない場合は、フレームワーク パッケージを削除しても安全であることを OS に通知します。 |
EncryptBundle 暗号化されていない Windows アプリ バンドルから暗号化された Windows アプリ バンドルを作成します。 (IAppxEncryptionFactory.EncryptBundle) |
EncryptBundle 暗号化されていない Windows アプリ バンドルから暗号化された Windows アプリ バンドルを作成します。 (IAppxEncryptionFactory3.EncryptBundle) |
EncryptPackage 暗号化されていない Windows アプリ パッケージから暗号化された Windows アプリ パッケージを作成します。 (IAppxEncryptionFactory.EncryptPackage) |
EncryptPackage 暗号化されていない Windows アプリ パッケージから暗号化された Windows アプリ パッケージを作成します。 (IAppxEncryptionFactory3.EncryptPackage) |
EncryptPackage 暗号化されていない Windows アプリ パッケージから暗号化された Windows アプリ パッケージを作成します。 (IAppxEncryptionFactory4.EncryptPackage) |
FindPackagesByPackageFamily の 現在のユーザーの指定したファミリ名を持つパッケージを検索します。 |
FormatApplicationUserModelId パッケージ ファミリ名とパッケージ相対アプリケーション ID (PRAID) からアプリケーション ユーザー モデル ID を構築します。 |
GetApplications の マニフェストで定義されているアプリケーションを反復処理する列挙子を取得します。 |
GetApplicationUserModelId の 指定したプロセスのアプリケーション ユーザー モデル ID を取得します。 |
GetApplicationUserModelIdFromToken の 指定したトークンのアプリケーション ユーザー モデル ID を取得します。 |
GetAppUserModelId の アプリケーション ユーザー モデル識別子を取得します。 |
GetArchitecture の マニフェストで定義されているプロセッサ アーキテクチャを取得します。 (IAppxManifestPackageId.GetArchitecture) |
GetArchitecture2 の マニフェストで定義されているプロセッサ アーキテクチャを取得します。 (IAppxManifestPackageId2.GetArchitecture2) |
GetAutomaticGroups の コンテンツ グループ マップから自動コンテンツ グループを取得します。 |
GetAutomaticGroups の ソース コンテンツ グループ マップから自動コンテンツ グループを取得します。 |
GetBlockMap を する バンドルから読み取り専用のブロック マップ オブジェクトを取得します。 |
GetBlockMap を する パッケージのブロック マップ オブジェクト モデルを取得します。 |
GetBlocks を する ブロック マップに一覧表示されているファイルのブロックを走査するための列挙子を取得します。 |
GetBoolValue を する properties セクションの指定したブール要素の値を取得します。 |
GetCapabilities を する パッケージによって要求された機能の一覧を取得します。 |
GetCompressedSize ブロックの圧縮サイズを取得します。 |
GetCompressionOption の ファイルをパッケージに格納するために使用される圧縮オプションを取得します。 |
GetContentType ファイルのコンテンツ タイプを取得します。 |
GetCurrent の 列挙子の現在位置にあるブロックを取得します。 |
GetCurrent の 列挙子の現在位置にあるファイルを取得します。 |
GetCurrent の 列挙子の現在位置にあるオプションのバンドル情報を取得します。 |
GetCurrent の 列挙子の現在の位置にある <Package> 要素を取得します。 |
GetCurrent の 列挙子の現在位置にあるコンテンツ グループからファイルを取得します。 |
GetCurrent の 列挙子の現在位置にあるコンテンツ グループを取得します。 |
GetCurrent の 列挙子の現在位置にあるペイロード ファイルを取得します。 |
GetCurrent の 列挙子の現在位置にあるアプリケーションを取得します。 |
GetCurrent の 列挙子の現在位置にあるデバイス機能を取得します。 |
GetCurrent の 列挙子の現在 <位置にある MainPackageDependency> 要素を取得します。 |
GetCurrent の 列挙子の現在位置にある依存関係パッケージを取得します。 |
GetCurrent の 列挙子の現在位置にあるリソースを取得します。 |
GetCurrentApplicationUserModelId の 現在のプロセスのアプリケーション ユーザー モデル ID を取得します。 |
GetCurrentPackageFamilyName の 呼び出し元プロセスのパッケージ ファミリ名を取得します。 |
GetCurrentPackageFullName の 呼び出し元プロセスのパッケージの完全な名前を取得します。 |
GetCurrentPackageId の 呼び出し元プロセスのパッケージ識別子 (ID) を取得します。 |
GetCurrentPackageInfo の 呼び出し元プロセスのパッケージ情報を取得します。 (GetCurrentPackageInfo) |
GetCurrentPackageInfo2 の 呼び出し元プロセスのパッケージ情報を取得します。 (GetCurrentPackageInfo2) |
GetCurrentPackagePath の 呼び出し元プロセスのパッケージ パスを取得します。 (GetCurrentPackagePath) |
GetCurrentPackagePath2 の 呼び出し元プロセスのパッケージ パスを取得します。 (GetCurrentPackagePath2) |
GetDeviceCapabilities の マニフェストで定義されているデバイス機能を反復処理する列挙子を取得します。 |
GetDigest を する 関連付けられたインターフェイスによって管理されるアプリ パッケージ オブジェクト オブジェクトのダイジェスト表現を含む LPWSTR へのポインターを受け取ります。 |
GetFile の 指定したファイル名を持つブロック マップ内のファイルに対応するデータを取得します。 |
GetFileName を する <OptionalBundle>のファイル名属性を取得します。 |
GetFileName を する パッケージのファイル名属性を取得します。 |
GetFiles の ブロック マップに一覧表示されているファイルを走査するための列挙子を取得します。 |
GetFiles の コンテンツ グループからファイルを取得します。 |
GetFootprintFile の バンドルから、指定した種類のフットプリント ファイルを取得します。 |
GetFootprintFile の パッケージからフットプリント ファイルを取得します。 |
GetHasCurrent の 列挙子の現在の位置にブロックがあるかどうかを判断します。 |
GetHasCurrent の 列挙子の現在の位置にファイルがあるかどうかを判断します。 (IAppxBlockMapFilesEnumerator.GetHasCurrent) |
GetHasCurrent の 列挙子の現在の位置にオプションのバンドル情報があるかどうかを判断します。 |
GetHasCurrent の 列挙子にさらに要素があるかどうかを判断します。 |
GetHasCurrent の 列挙子の現在の位置にファイルがあるかどうかを判断します。 (IAppxContentGroupFilesEnumerator.GetHasCurrent) |
GetHasCurrent の 列挙子の現在の位置にコンテンツ グループがあるかどうかを判断します。 |
GetHasCurrent の 列挙子の現在の位置にペイロード ファイルがあるかどうかを判断します。 |
GetHasCurrent の 列挙子の現在の位置にアプリケーションがあるかどうかを判断します。 |
GetHasCurrent の 列挙子の現在の位置にデバイス機能があるかどうかを判断します。 |
GetHasCurrent の 列挙子の現在の位置に <MainPackageDependency> 要素があるかどうかを判断します。 |
GetHasCurrent の 列挙子の現在の位置にパッケージの依存関係があるかどうかを判断します。 |
GetHasCurrent の 列挙子の現在の位置にリソースがあるかどうかを判断します。 |
GetHash の ブロックのハッシュ値を取得します。 |
GetHashMethod の ブロック マップでブロック ハッシュを作成するために使用されるハッシュ アルゴリズムの URI を取得します。 |
GetIdForPackageDependencyContext の 指定したコンテキスト ハンドルのパッケージ依存関係を返します。 |
GetIsDefaultApplicablePackage の アプリ パッケージが既定の適用可能なパッケージであるかどうかを判断します。 |
GetIsNonQualifiedResourcePackage の アプリ パッケージが非修飾リソース パッケージであるかどうかを判断します。 |
GetIsNonQualifiedResourcePackage の アプリ パッケージが非修飾リソース パッケージであるかどうかをクエリします。 |
GetIsOptionalPackage の パッケージが省略可能かどうかを判断します。 |
GetIsPackageReference の パッケージがアプリ バンドル内に格納されているか、パッケージへの参照であるかを判断します。 |
GetLocalFileHeaderSize の 関連付けられている zip ファイル項目の zip ローカル ファイル ヘッダーのサイズを取得します。 |
GetMainPackageDependencies の メイン パッケージの依存関係列挙子を取得します。 |
GetMainPackageName の 省略可能なパッケージからメイン パッケージ名を取得します。 |
GetManifest を する バンドルから読み取り専用マニフェスト オブジェクトを取得します。 |
GetManifest を する パッケージのアプリ マニフェストのオブジェクト モデルを取得します。 |
GetMaxMajorVersionTested の 現在のパッケージとの互換性がテストされているパッケージのメジャー バージョンの最大数を返します。 |
GetMaxVersionTested の AppxManifest.xmlからテストされた最大バージョンを取得します。 |
GetMinVersion の 現在のパッケージに依存関係があるパッケージの最小バージョンを取得します。 |
GetMinVersion の AppxManifest.xmlからターゲット デバイス ファミリの最小バージョンを取得します。 |
GetName を する 関連付けられている zip ファイル項目の名前を取得します。 |
GetName を する コンテンツ グループの名前を取得します。 |
GetName を する パッケージ ルート ディレクトリに対する相対パスを含む、ファイルの名前を取得します。 |
GetName を する AppxManifest.xmlからメイン パッケージの依存関係の名前を取得します。 |
GetName を する 現在のパッケージに依存関係があるパッケージの名前を取得します。 |
GetName を する マニフェストで定義されているパッケージの名前を取得します。 |
GetName を する AppxManifest.xmlからターゲット デバイス ファミリの名前を取得します。 |
GetOffset の バンドルの先頭からの相対パッケージのオフセットを取得します。 |
GetOptionalBundles の ルート <Bundle> 要素の下にある optionalBundles> 要素 <を表すオブジェクトを取得します。 |
GetPackageApplicationIds を する 指定したパッケージ内のアプリの ID を取得します。 |
GetPackageDependencies の マニフェストで定義されている依存関係を反復処理する列挙子を取得します。 |
GetPackageFamilyName の AppxManifest.xmlからメイン パッケージ依存関係のパッケージ ファミリ名を取得します。 |
GetPackageFamilyName の パッケージ ファミリ名を取得します。 |
GetPackageFamilyName の 指定したプロセスのパッケージ ファミリ名を取得します。 |
GetPackageFamilyNameFromToken の 指定したトークンのパッケージ ファミリ名を取得します。 |
GetPackageFullName を する パッケージの完全な名前を取得します。 |
GetPackageFullName を する 指定したプロセスのパッケージの完全な名前を取得します。 |
GetPackageFullNameFromToken の 指定したトークンのパッケージの完全な名前を取得します。 |
GetPackageId の <OptionalBundle>の ID を表すオブジェクトを取得します。 |
GetPackageId の アプリ パッケージの ID を表すオブジェクトを取得します。 |
GetPackageId の ルート <Bundle> 要素の下にある <Identity> 要素を表すオブジェクトを取得します。 |
GetPackageId の マニフェストで定義されているパッケージ識別子を取得します。 |
GetPackageId の 指定したプロセスのパッケージ識別子 (ID) を取得します。 |
GetPackageInfo の 指定したパッケージのパッケージ情報を取得します。 (GetPackageInfo) |
GetPackageInfo2 を する 指定したパッケージのパッケージ情報を取得します。 (GetPackageInfo2) |
GetPackageInfoItems の バンドル内の省略可能なパッケージを取得します。 |
GetPackageInfoItems の <Packages> 要素のすべての <Package> 要素の列挙子を取得します。 |
GetPackagePath を する 指定したパッケージのパスを取得します。 |
GetPackagePathByFullName を する 指定したパッケージのパスを取得します。 (GetPackagePathByFullName) |
GetPackagePathByFullName2 を する 指定したパッケージのパスを取得します。 (GetPackagePathByFullName2) |
GetPackagesByPackageFamily を する 現在のユーザーの指定したファミリ名を持つパッケージを取得します。 |
GetPackageType を する パッケージ情報で表されるパッケージの種類を取得します。 |
GetPayloadFile を する パッケージからペイロード ファイルを取得します。 |
GetPayloadFiles を する パッケージ内のペイロード ファイルを反復処理する列挙子を取得します。 |
GetPayloadPackage を する 指定したファイル名を持つペイロード パッケージの appx ファイル オブジェクトを取得します。 |
GetPayloadPackages の バンドル内のすべてのペイロード パッケージの一覧を反復処理する列挙子を取得します。 |
GetPrerequisite の パッケージ マニフェストで定義されている、指定された前提条件を取得します。 |
GetProperties を する マニフェストで定義されているパッケージのプロパティを取得します。 |
GetPublisher の AppxManifest.xmlからメイン パッケージ依存関係の発行元を取得します。 |
GetPublisher の 現在のパッケージが依存しているパッケージを生成した発行元の名前を取得します。 |
GetPublisher の マニフェストで定義されているパッケージ発行元の名前を取得します。 |
GetQualifiedResources の マニフェストで定義されている修飾されたリソースを反復処理する列挙子を取得します。 |
GetRequiredGroup を する コンテンツ グループ マップから必要なコンテンツ グループを取得します。 |
GetRequiredGroup を する ソース コンテンツ グループ マップから必要なコンテンツ グループを取得します。 |
GetResolvedPackageFullNameForPackageDependency の パッケージの依存関係を解決する場合に使用されるパッケージの完全な名前を返します。 この関数は、パッケージをプロセス グラフに追加しません。 |
GetResourceId の マニフェストで定義されているパッケージ リソース識別子を取得します。 |
GetResources の アプリ パッケージのマニフェストで定義されているすべての <Resource> 要素を反復処理する列挙子を取得します。 |
GetResources の マニフェストで定義されているリソースを反復処理する列挙子を取得します。 |
GetSize パッケージのサイズをバイト単位で取得します。 |
GetSize ファイルの圧縮されていないサイズを取得します。 |
GetStagedPackageOrigin の 指定したパッケージの配信元を取得します。 |
GetStagedPackagePathByFullName を する 指定したステージング パッケージのパスを取得します。 (GetStagedPackagePathByFullName) |
GetStagedPackagePathByFullName2 の 指定したステージング パッケージのパスを取得します。 (GetStagedPackagePathByFullName2) |
GetStream を する ブロック マップの XML コンテンツを表す読み取り専用ストリームを取得します。 |
GetStream を する 前処理を行わずに生の XML ドキュメントを取得します。 |
GetStream を する ファイルの圧縮されていないコンテンツを含む読み取り専用ストリームを取得します。 |
GetStream を する マニフェスト リーダーによって解析および読み取られた生の XML を取得します。 |
GetStringValue の マニフェストのアプリケーション メタデータ セクション内の文字列要素の値を取得します。 |
GetStringValue の properties セクション内の指定した文字列要素の値を取得します。 |
GetUncompressedSize を する 関連付けられている zip ファイル項目の圧縮されていないサイズを取得します。 |
GetVersion マニフェストで定義されているパッケージのバージョンを取得します。 |
GetXmlDom を する アプリ インストーラー ファイルの XML DOM を取得します。 |
MoveNext 列挙子の位置を次のブロックに進めます。 |
MoveNext 列挙子の位置を次のファイルに進めます。 (IAppxBlockMapFilesEnumerator.MoveNext) |
MoveNext 列挙子の位置を、オプションのバンドル情報の次のセットに進めます。 |
MoveNext 列挙子の位置を次の <Package> 要素に進めます。 |
MoveNext 列挙子の位置を次のファイルに進めます。 (IAppxContentGroupFilesEnumerator.MoveNext) |
MoveNext 列挙子の位置を次のコンテンツ グループに進めます。 |
MoveNext 列挙子の位置を次のペイロード ファイルに進めます。 |
MoveNext 列挙子の位置を次のアプリケーションに進めます。 |
MoveNext 列挙子の位置を次のデバイス機能に進めます。 |
MoveNext 列挙子の位置を次の <MainPackageDependency> 要素に進めます。 |
MoveNext 列挙子の位置を次のパッケージ依存関係に進めます。 |
MoveNext 列挙子の位置を次のリソースに進めます。 |
OpenPackageInfoByFullName 指定したパッケージのパッケージ情報を開きます。 |
PackageFamilyNameFromFullName 指定したパッケージの完全名のパッケージ ファミリ名を取得します。 |
PackageFamilyNameFromId 指定したパッケージ識別子のパッケージ ファミリ名を取得します。 |
PackageFullNameFromId の 指定したパッケージ識別子 (ID) のパッケージの完全な名前を取得します。 |
PackageIdFromFullName 指定したパッケージの完全名のパッケージ識別子 (ID) を取得します。 |
PackageNameAndPublisherIdFromFamilyName の 指定したパッケージ ファミリ名のパッケージ名と発行元識別子 (ID) を取得します。 |
ParseApplicationUserModelId の アプリケーション ユーザー モデル ID をパッケージ ファミリ名とパッケージ相対アプリケーション ID (PRAID) に分解します。 |
RemovePackageDependency の 現在のプロセスのパッケージ グラフから解決済みのパッケージ依存関係を削除します (つまり、AddPackageDependency 関数を使用して追加されたフレームワーク パッケージ依存関係のランタイム参照)。 |
tryCreatePackageDependency の 指定したパッケージ ファミリ名、最小バージョン、および追加の条件を使用して、現在のアプリのフレームワーク パッケージ依存関係のインストール時参照を作成します。 |
UpdateEncryptedPackage の 暗号化されたアプリ パッケージを更新します。 |
UpdatePackage を する アプリ パッケージを更新します。 |
UpdatePackageManifest の アプリ パッケージ マニフェストを更新します。 |
ValidateFileHash の このブロック マップ ファイルのブロック要素に格納されているハッシュに対して、ファイルの内容を検証します。 |
VerifyApplicationUserModelId の アプリケーション ユーザー モデル ID が構文的に有効かどうかを確認します。 |
VerifyPackageFamilyName の パッケージ ファミリ名が構文的に有効かどうかを確認します。 |
VerifyPackageFullName の パッケージの完全な名前が構文的に有効かどうかを確認します。 |
VerifyPackageId の パッケージ ID が構文的に有効かどうかを確認します。 |
VerifyPackageRelativeApplicationId の パッケージ相対アプリケーション ID が構文的に有効かどうかを確認します。 |
インターフェイス
IAppxAppInstallerReader の アプリ インストーラー ファイルの XML DOM へのアクセスを提供します。 |
IAppxBlockMapBlock を する IAppxBlockMapBlock インターフェイスは、アプリ パッケージのブロック マップ ファイル (AppxBlockMap.xml) に含まれるファイル内の個々のブロックを表す読み取り専用オブジェクトを提供します。 |
IAppxBlockMapBlocksEnumerator の 1 つのファイル内のブロック マップからブロックを列挙します。 |
IAppxBlockMapFile の ブロック マップ内のファイルを表します。 |
IAppxBlockMapFilesEnumerator の ブロック マップからファイルを列挙します。 |
IAppxBlockMapReader の ファイル属性とブロック ハッシュへのアクセスを提供するブロック マップの読み取り専用オブジェクト モデルを表します。 |
IAppxBundleFactory の バンドル パッケージの読み取りと書き込みを行うオブジェクトを作成します。 |
IAppxBundleFactory2 を する バンドル ファイルの予想されるダイジェストを指定する機能を使用して、バンドル パッケージの読み取りと書き込みを行うオブジェクトを作成します。 |
IAppxBundleManifestOptionalBundleInfo バンドル パッケージ マニフェスト内の <OptionalBundle> 要素の読み取り専用オブジェクト モデルを提供します。 |
IAppxBundleManifestOptionalBundleInfoEnumerator バンドルからオプションのバンドル情報を列挙します。 |
IAppxBundleManifestPackageInfo の バンドル パッケージ マニフェスト内の <Package> 要素の読み取り専用オブジェクト モデルを提供します。 (IAppxBundleManifestPackageInfo) |
IAppxBundleManifestPackageInfo2 バンドル パッケージ マニフェスト内の <Package> 要素の読み取り専用オブジェクト モデルを提供します。 (IAppxBundleManifestPackageInfo2) |
IAppxBundleManifestPackageInfoEnumerator の バンドル パッケージ マニフェストで説明されているペイロード パッケージの一覧の読み取り専用オブジェクト モデルを提供します。 |
IAppxBundleManifestReader の バンドル パッケージのマニフェストの読み取り専用オブジェクト モデルを提供します。 (IAppxBundleManifestReader) |
IAppxBundleManifestReader2 を する バンドル パッケージのマニフェストの読み取り専用オブジェクト モデルを提供します。 (IAppxBundleManifestReader2) |
IAppxBundleReader の バンドル パッケージの読み取り専用オブジェクト モデルを提供します。 |
IAppxBundleWriter バンドル パッケージの書き込み専用オブジェクト モデルを提供します。 (IAppxBundleWriter) |
IAppxBundleWriter2 の バンドル パッケージの書き込み専用オブジェクト モデルを提供します。 (IAppxBundleWriter2) |
IAppxBundleWriter3 バンドル パッケージの書き込み専用オブジェクト モデルを提供します。 (IAppxBundleWriter3) |
IAppxBundleWriter4 バンドル パッケージの書き込み専用オブジェクト モデルを提供します。 (IAppxBundleWriter4) |
IAppxContentGroup の コンテンツ グループに関する情報を取得します。 |
IAppxContentGroupFilesEnumerator の コンテンツ グループ マップからコンテンツ グループ内のファイルを列挙します。 |
IAppxContentGroupMapReader の コンテンツ グループ マップに関する情報を取得します。 |
IAppxContentGroupMapWriter コンテンツ グループ マップの書き込み専用オブジェクト モデルを提供します。 |
IAppxContentGroupsEnumerator を する コンテンツ グループ マップからコンテンツ グループを列挙します。 |
IAppxDigestProvider の アプリ パッケージ オブジェクトのダイジェスト文字列表現を取得するための API を提供します。 |
IAppxEncryptedBundleWriter 暗号化されたバンドル パッケージの書き込み専用オブジェクト モデルを提供します。 (IAppxEncryptedBundleWriter) |
IAppxEncryptedBundleWriter2 暗号化されたバンドル パッケージの書き込み専用オブジェクト モデルを提供します。 (IAppxEncryptedBundleWriter2) |
IAppxEncryptedBundleWriter3 暗号化されたバンドル パッケージの書き込み専用オブジェクト モデルを提供します。 (IAppxEncryptedBundleWriter3) |
IAppxEncryptedPackageWriter の 暗号化されたアプリ パッケージの書き込み専用オブジェクト モデルを提供します。 (IAppxEncryptedPackageWriter) |
IAppxEncryptedPackageWriter2 の 暗号化されたアプリ パッケージの書き込み専用オブジェクト モデルを提供します。 (IAppxEncryptedPackageWriter2) |
IAppxEncryptionFactory の パッケージとバンドルの暗号化、復号化、読み取り、書き込みを行うオブジェクトを作成します。 |
IAppxEncryptionFactory2 の Windows アプリ パッケージとバンドルの暗号化、復号化、読み取り、書き込みを行うオブジェクトを作成します。 (IAppxEncryptionFactory2) |
IAppxEncryptionFactory3 の Windows アプリ パッケージとバンドルの暗号化、復号化、読み取り、書き込みを行うオブジェクトを作成します。 (IAppxEncryptionFactory3) |
IAppxEncryptionFactory4 の Windows アプリ パッケージとバンドルを暗号化するためのオブジェクトを作成します。 |
IAppxEncryptionFactory5 の 暗号化された Windows アプリ パッケージとバンドルを読み取るためのオブジェクトを作成します。 |
IAppxFactory の アプリ パッケージの読み取りと書き込みを行うオブジェクトを作成します。 (IAppxFactory) |
IAppxFactory2 の アプリ パッケージの読み取りと書き込みを行うオブジェクトを作成します。 (IAppxFactory2) |
IAppxFactory3 の アプリ パッケージ、マニフェスト、アプリ インストーラー ファイルを読み書きするためのオブジェクトを作成します。 |
IAppxFile の パッケージ内のペイロードまたはフットプリント ファイルに関する情報を取得します。 |
IAppxFilesEnumerator の パッケージ内のペイロード ファイルを列挙します。 |
IAppxManifestApplication の アプリケーションの属性値へのアクセスを提供します。 |
IAppxManifestApplicationsEnumerator の パッケージ マニフェストで定義されているアプリケーションを列挙します。 |
IAppxManifestDeviceCapabilitiesEnumerator の パッケージ マニフェストで定義されているデバイス機能を列挙します。 |
IAppxManifestMainPackageDependenciesEnumerator の アプリ マニフェスト <MainPackageDependency> 要素を列挙します。 |
IAppxManifestMainPackageDependency メイン パッケージの依存関係の属性値へのアクセスを提供します。 |
IAppxManifestOptionalPackageInfo の オプションのパッケージ情報の属性値へのアクセスを提供します。 |
IAppxManifestPackageDependenciesEnumerator の パッケージ マニフェストで定義されているパッケージの依存関係を列挙します。 |
IAppxManifestPackageDependency 別のパッケージに対する 1 つのパッケージの依存関係について説明します。 (IAppxManifestPackageDependency) |
IAppxManifestPackageDependency2 別のパッケージに対する 1 つのパッケージの依存関係について説明します。 (IAppxManifestPackageDependency2) |
IAppxManifestPackageId の パッケージ ID へのアクセスを提供します。 |
IAppxManifestPackageId2 の アプリ パッケージ ID へのアクセスを提供します。 |
IAppxManifestProperties の パッケージ マニフェストのプロパティ セクションへの読み取り専用アクセスを提供します。 |
IAppxManifestReader の マニフェストの要素と属性にアクセスするメソッドを提供するパッケージ マニフェストのオブジェクト モデルを表します。 (IAppxManifestReader) |
IAppxManifestReader2 の マニフェストの要素と属性にアクセスするメソッドを提供するパッケージ マニフェストのオブジェクト モデルを表します。 (IAppxManifestReader2) |
IAppxManifestReader5 の マニフェストの要素と属性にアクセスするメソッドを提供するパッケージ マニフェストのオブジェクト モデルを表します。 (IAppxManifestReader5) |
IAppxManifestReader6 の マニフェストの要素と属性にアクセスするメソッドを提供するパッケージ マニフェストのオブジェクト モデルを表します。 (IAppxManifestReader6) |
IAppxManifestResourcesEnumerator の パッケージ マニフェストで定義されているリソースを列挙します。 |
IAppxManifestTargetDeviceFamily の AppxManifest.xmlからターゲット デバイス ファミリに関する情報を取得します。 |
IAppxPackageEditor の アプリ パッケージを編集する機能を提供します。 |
IAppxPackageReader の アプリ パッケージの読み取り専用オブジェクト モデルを提供します。 |
IAppxPackageWriter の アプリ パッケージの書き込み専用オブジェクト モデルを提供します。 (IAppxPackageWriter) |
IAppxPackageWriter2 の アプリ パッケージの書き込み専用オブジェクト モデルを提供します。 (IAppxPackageWriter2) |
IAppxPackageWriter3 の アプリ パッケージの書き込み専用オブジェクト モデルを提供します。 (IAppxPackageWriter3) |
IAppxSourceContentGroupMapReader の ソース コンテンツ グループ マップに関する情報を取得します。 |
構造
APPX_ENCRYPTED_EXEMPTIONS Windows アプリ パッケージの暗号化から除外されるファイル。 |
APPX_ENCRYPTED_PACKAGE_SETTINGS 暗号化された Windows アプリ パッケージの設定。 |
APPX_ENCRYPTED_PACKAGE_SETTINGS2 暗号化された Windows アプリ パッケージの設定。 |
APPX_KEY_INFO Windows アプリ パッケージのキー情報。 |
APPX_PACKAGE_SETTINGS パッケージの作成に使用するパッケージ設定を表します。 |
APPX_PACKAGE_WRITER_PAYLOAD_STREAM アプリ パッケージに書き込むファイルのデータとメタデータを格納します。 |
PACKAGE_ID 名前、バージョン、発行元などのパッケージ識別情報を表します。 |
PACKAGE_INFO パッケージ識別子、フル ネーム、インストール場所を含むパッケージ ID 情報を表します。 |
PACKAGE_VERSION パッケージのバージョン情報を表します。 |