0

apex で管理パッケージのプレフィックス名を取得する方法はありますか?

SOSL クエリがありますが、アプリは開発者組織と管理パッケージにあります。パッケージ名を取得する方法があれば、ハードコーディングする必要がないので、すばらしいでしょう。

ありがとう。

4

2 に答える 2

1

UserInfo.isCurrentUserLicensed('nsPrefix') は、渡された名前空間がインストール済みパッケージ (または開発中の管理パッケージ) の有効な名前空間でない場合、TypeException をスローします。これは、メタデータ API なしで得られる最も近いものだと思います。

于 2012-06-13T19:00:34.537 に答える