Class NSLicenseOwner

Carrier object for LicenseOwner.

Constructors

NSLicenseOwner()

Initializes a new instance of the NSLicenseInfo class.

Declaration

NSLicenseOwner

Methods

GetDescription()

Declaration

String GetDescription()

Examples

NSLicenseOwner thing;
String description = thing.GetDescription();

Returns

Type Description
String

GetName()

Declaration

String GetName()

Examples

NSLicenseOwner thing;
String name = thing.GetName();

Returns

Type Description
String The name of the license owner.

GetRestrictedModuleLicenses()

Declaration

NSModuleLicenseLink[] GetRestrictedModuleLicenses()

Examples

NSLicenseOwner thing;
NSModuleLicenseLink[] restrictedModuleLicenses = thing.GetRestrictedModuleLicenses();

Returns

Type Description
NSModuleLicenseLink[]

GetUnrestrictedModuleLicenses()

Declaration

NSModuleLicenseLink[] GetUnrestrictedModuleLicenses()

Examples

NSLicenseOwner thing;
NSModuleLicenseLink[] unrestrictedModuleLicenses = thing.GetUnrestrictedModuleLicenses();

Returns

Type Description
NSModuleLicenseLink[] The unrestricted module licenses that this license owner.

SetDescription(String)

Declaration

Void SetDescription(String description)

Examples

NSLicenseOwner thing;
String description;
thing.SetDescription(description);

Parameters

Type Name Description
String description

Returns

Type Description
Void

SetName(String)

Declaration

Void SetName(String name)

Examples

NSLicenseOwner thing;
String name;
thing.SetName(name);

Parameters

Type Name Description
String name The name of the license owner.

Returns

Type Description
Void

SetRestrictedModuleLicenses(NSModuleLicenseLink[])

Declaration

Void SetRestrictedModuleLicenses(NSModuleLicenseLink[] restrictedModuleLicenses)

Examples

NSLicenseOwner thing;
NSModuleLicenseLink[] restrictedModuleLicenses;
thing.SetRestrictedModuleLicenses(restrictedModuleLicenses);

Parameters

Type Name Description
NSModuleLicenseLink[] restrictedModuleLicenses

Returns

Type Description
Void

SetUnRestrictedModuleLicenses(NSModuleLicenseLink[])

Declaration

Void SetUnrestrictedModuleLicenses(NSModuleLicenseLink[] unrestrictedModuleLicenses)

Examples

NSLicenseOwner thing;
NSModuleLicenseLink[] unrestrictedModuleLicenses;
thing.SetUnrestrictedModuleLicenses(unrestrictedModuleLicenses);

Parameters

Type Name Description
NSModuleLicenseLink[] unrestrictedModuleLicenses The unrestricted module licenses that this license owner.

Returns

Type Description
Void