パッケージ クエリ API

パッケージ クエリ API について説明します。これを使用して、システムにインストールされているアプリ パッケージに関する情報を取得できます。 各アプリ パッケージには、Windows アプリを構成するファイルと、Windows へのソフトウェアを記述するマニフェスト ファイルが含まれています。

このセクションでは、次の操作を行います。

話題 形容
ClosePackageInfoをする 指定したパッケージ情報への参照を閉じます。
FindPackagesByPackageFamilyの 現在のユーザーの指定したファミリ名を持つパッケージを検索します。
FormatApplicationUserModelId パッケージ ファミリ名とパッケージ相対アプリケーション ID (PRAID) から アプリケーション ユーザー モデル ID を構築します。
GetApplicationUserModelIdの 指定したプロセスの アプリケーション ユーザー モデル ID を取得します。
GetApplicationUserModelIdFromTokenの 指定したトークンの アプリケーション ユーザー モデル ID を取得します。
GetCurrentApplicationUserModelIdの 現在のプロセスの アプリケーション ユーザー モデル ID を取得します。
GetCurrentPackageFamilyNameの 呼び出し元プロセスのパッケージ ファミリ名を取得します。
GetCurrentPackageFullNameの 呼び出し元プロセスのパッケージの完全な名前を取得します。
GetCurrentPackageIdの 呼び出し元プロセスのパッケージ識別子 (ID) を取得します。
GetCurrentPackageInfoの 呼び出し元プロセスのパッケージ情報を取得します。
GetCurrentPackageInfo2の パッケージ フォルダーの種類を指定するオプションを使用して、呼び出し元プロセスのパッケージ情報を取得します。
GetCurrentPackageInfo3の パッケージ グラフの現在の世代 ID を取得します。
GetCurrentPackagePathをする 呼び出し元プロセスのパッケージ パスを取得します。
GetCurrentPackagePath2の パッケージ フォルダーの種類を指定するオプションを使用して、呼び出し元プロセスのパッケージ パスを取得します。
GetPackageApplicationIdsの 指定したパッケージ内のアプリの ID を取得します。
GetPackageFamilyName 指定したプロセスのパッケージ ファミリ名を取得します。
GetPackageFamilyNameFromTokenの 指定したトークンのパッケージ ファミリ名を取得します。
GetPackageFullNameをする 指定したプロセスのパッケージの完全な名前を取得します。
GetPackageFullNameFromTokenの 指定したトークンのパッケージの完全な名前を取得します。
GetPackageIdをする 指定したプロセスのパッケージ識別子 (ID) を取得します。
GetPackageInfoをする 指定したパッケージのパッケージ情報を取得します。
GetPackageInfo2をする パッケージ フォルダーの種類を指定するオプションを使用して、指定したパッケージのパッケージ情報を取得します。
GetPackagePathをする 指定したパッケージのパスを取得します。
GetPackagePathByFullNameをする 指定したパッケージのパスを取得します。
GetPackagePathByFullName2をする パッケージ フォルダーの種類を指定するオプションを使用して、指定したパッケージのパスを取得します。
GetPackagesByPackageFamilyをする 現在のユーザーの指定したファミリ名を持つパッケージを取得します。
GetStagedPackageOriginの 指定したパッケージの配信元を取得します。
GetStagedPackagePathByFullNameの 指定したステージング パッケージのパスを取得します。
GetStagedPackagePathByFullName2の パッケージ フォルダーの種類を指定するオプションを使用して、指定したステージング パッケージのパスを取得します。
OpenPackageInfoByFullName 指定したパッケージのパッケージ情報を開きます。
PackageFamilyNameFromFullName 指定したパッケージの完全名のパッケージ ファミリ名を取得します。
PackageFamilyNameFromIdの 指定したパッケージ識別子のパッケージ ファミリ名を取得します。
PackageFullNameFromIdをする 指定したパッケージ識別子 (ID) のパッケージの完全な名前を取得します。
PackageIdFromFullName 指定したパッケージの完全名のパッケージ識別子 (ID) を取得します。
PackageNameAndPublisherIdFromFamilyName 指定したパッケージ ファミリ名のパッケージ名と発行元識別子 (ID) を取得します。
ParseApplicationUserModelIdの パッケージ ファミリ名とパッケージ相対アプリケーション ID (PRAID) に アプリケーション ユーザー モデル ID を分解します。
PackageOrigin パッケージの配信元を指定します。
ID 定数 パッケージの ID フィールドの文字列の長さを指定します。
パッケージ定数 パッケージの処理方法を指定します。
PACKAGE_ID 名前、バージョン、発行元などのパッケージ識別情報を表します。
PACKAGE_INFO パッケージ識別子、フル ネーム、インストール場所を含むパッケージ ID 情報を表します。
PACKAGE_VERSION パッケージのバージョン情報を表します。

概念

API リファレンス