パッケージ クエリ 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 リファレンス
- アプリ パッケージ マニフェスト スキーマ
- Packaging API
- パッケージデプロイ API の