DVDBuilder for .NET  3.4
DVD Authoring Software Development Kit
Library Class Reference

Initializes DVDBuilder and manages license information. More...

Static Public Member Functions

static void Initialize ()
 Initializes the DVDBuilder library. More...
 
static bool IsLicensed (string product, string feature)
 Checks whether a product feature is licensed. More...
 
static LicenseStatusFlags SetLicense (string license)
 Sets DVDBuilder license information. More...
 
static void Shutdown ()
 Closes the DVDBuilder library and frees the resources that are used (if any). More...
 

Properties

static LicenseStatusFlags LicenseStatus [get]
 Returns the current license status. More...
 

Detailed Description

Initializes DVDBuilder and manages license information.

Member Function Documentation

static void Initialize ( )
static

Initializes the DVDBuilder library.

Must be called once before the library is used, usually when the application starts.

static bool IsLicensed ( string  product,
string  feature 
)
static

Checks whether a product feature is licensed.

Parameters
productThe product id.
featureThe feature id.
Returns
If true the specified product feature is licensed.
static LicenseStatusFlags SetLicense ( string  license)
static

Sets DVDBuilder license information.

Parameters
licenseLicense information as string. If null the license is cleared.
Returns
The current license status after the license is set.

Until the current license is resolved SetLicense will reject any license string and will return false.

See also
Library.LicenseStatus
static void Shutdown ( )
static

Closes the DVDBuilder library and frees the resources that are used (if any).

Should be called when the library will not be used anymore, e.g. when the application ends.

Property Documentation

LicenseStatusFlags LicenseStatus
staticget

Returns the current license status.

See also
Library.SetLicense