Click or drag to resize

LicenseData Class

Zoo plugin license data.
Inheritance Hierarchy
SystemObject
  Rhino.PlugInsLicenseData

Namespace:  Rhino.PlugIns
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
public class LicenseData

The LicenseData type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyBuildType
The build of the product that this license work with. When your product requests a license from the Zoo, it will specify one of these build types.
Public propertyDateToExpire
The date and time the license is set to expire. This is provided by the plugin that validated the license. This time value should be in Coordinated Universal Time (UTC).
Public propertyErrorMessage
Error message set by calls to callback functions
Public propertyIsUpgradeFromPreviousVersion
Set to true if this license requires a previous version license to be entered. Caller must also pass VerifyPreviousVersionLicenseDelegate to GetLicense/AskUserForLicense.
Public propertyLicenseCount
The number of instances supported by this license. This is provided by the plugin that validated the license.
Public propertyLicenseExpires
Public propertyLicenseTitle
The title of the license. This is provided by the plugin that validated the license. (e.g. "Rhinoceros 6.0 Commercial")
Public propertyProductIcon
The product's icon. This will displayed in the "license" page in the Options dialog. Note, this can be null. Note, LicenseData creates it's own copy of the icon.
Public propertyProductLicense
The actual product license. This is provided by the plugin that validated the license.
Public propertyRequiresOnlineValidation
Set to true if this license requires online validation. Caller must also pass VerifyOnlineValidationCodeDelegate to GetLicense/AskUserForLicense
Public propertySerialNumber
The "for display only" product license. This is provided by the plugin that validated the license.
Top
Methods
  NameDescription
Public methodDispose
Releases all resources used by the LicenseData
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodStatic memberIsNotValid
Indicates whether a LicenseData object is either null or invalid.
Public methodIsValid
Public validator.
Public methodIsValid(Boolean)
Public methodStatic memberIsValid(LicenseData)
Indicates whether a LicenseData object is not null and valid.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
Version Information

Rhino for Mac

Supported in: 5.4

Rhino for Windows

Supported in: 6.6
See Also