次の方法で共有


パッケージ クエリ 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 リファレンス