The Spotfire.Dxp.Framework.License namespace contains classes for defining new licenses and license functions.
Classes
Class | Description | |
---|---|---|
License |
Abstract base class for all classes that define licenses.
A license is defined by its Id which must be globally unique, a Name, and a Description. |
|
License Functions |
A class declaring the functions of the License.
|
|
LicensedFunction |
Instances of this class define parts of a license that can be enabled or
disabled by administrators. The licensed function consists of an
identifier, a name, and a description. The Id of the
function is required be unique within the License to which
it is being added. The Name and Description
together constitute a user-friendly representation of the feature.
Therefore, it is recommended that these strings are localized.
Licensed functions are typically created as static members of a concrete License implementation. |
|
LicenseManager |
The LicenseManager is an application wide service that provides
information on which LicensedFunction that are enabled.
New instances of this manager cannot be created. To access the one and
only instance of this class, use one of the service provider methods
available.
|