License Class

Spotfire 14.3 API Reference
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.

Inheritance Hierarchy

SystemObject
  Spotfire.Dxp.Framework.LicenseLicense
    Spotfire.Dxp.Application.ExtensionCustomLicense

Namespace:  Spotfire.Dxp.Framework.License
Assembly:  Spotfire.Dxp.Framework (in Spotfire.Dxp.Framework.dll) Version: 65.0.19510.3242 (65.0.19510.3242)
Syntax

C#
public abstract class License

The License type exposes the following members.

Properties

  NameDescription
Public propertyDescription
Gets the localized description of this license.
Public propertyId
Gets the globally unique id of this license.
Public propertyLicensedFunctions
Return a list of all license functions in this class.
Public propertyName
Gets the localized name of this license.
Top
Methods

  NameDescription
Public methodCompare
Compares two license functions.
Public methodEquals
Compare with another license based on id.
(Overrides ObjectEquals(Object).)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Using base.GetHashCode()
(Overrides ObjectGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns the name and id of a license.
(Overrides ObjectToString.)
Top
Remarks

This class cannot be extended through inheritance.
Version Information

Supported in: 14.3, 14.2, 14.1, 14.0, 12.5, 12.4, 12.3, 12.2, 12.1, 12.0, 11.8
See Also

Reference