Click or drag to resize
SoLicensesInfo Class

Class managing every licensed product.

Inheritance Hierarchy

Namespace: OIV.Inventor.Lock
Assembly: OIV.Inventor.Base (in OIV.Inventor.Base.dll) Version: 9.9.13.0 (9.9.13.0)
Syntax
public sealed class SoLicensesInfo : SoNetBase

The SoLicensesInfo type exposes the following members.

Methods
  NameDescription
Public methodStatic memberCheck(String, Single)
Calls Check(productName, version, (System.String ^)nullptr, true, (cli.array<System.String^>^)nullptr).
Public methodStatic memberCheck(String, Single, String)
Calls Check(productName, version, licenseString, true, (cli.array<System.String^>^)nullptr).
Public methodStatic memberCheck(String, Single, String, Boolean)
Calls Check(productName, version, licenseString, printWarning, (cli.array<System.String^>^)nullptr).
Public methodStatic memberCheck(String, Single, String, Boolean, String)

Query if Open Inventor or an extension module is licensed on this machine.

Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodStatic memberGetLicensedProduct

Gets the licensed product corresponding to the given index.

Public methodStatic memberGetLicensingVersionNumber

Returns current version number for license checking.

Public methodStatic memberGetProductCount

Gets number of licensed products.

Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberGetVersion

Returns a character string identifying the version of the Open Inventor library in use.

Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks

SoLicensesInfo manages licensed products. SoLicensesInfo.setCallback(SoLicensesCB*) deactivates the default message box to call the specified callback.

Version Number: You can query the Open Inventor version number as a string using the getVersion() method or as a floating point value using the getLicensingVersionNumber() method.

See Also