Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
Packaging Class
Namespace
Usage
In the context of a package, use the getCurrentPackageId method to retrieve the packageID.
Packaging Methods
The following are methods for Packaging.
getCurrentPackageId()
Signature
public String getCurrentPackageId()
Return Value
Type: String
Usage
For managed packages, this method can be combined with isCurrentUserLicensedForPackage(packageId) to retrieve the packageId at runtime. Then, use packageId to confirm that the contextual user is licensed to use that managed package.