ShinobiControls Xamarin Bindings Documentation

ShinobiCalendars : Shinobi.Calendars Namespace

ShinobiCalendars Class

ShinobiCalendar is a global utility class for the ShinobiCalendars framework.

Syntax

[Foundation.Register("ShinobiCalendars", true)]
public class ShinobiCalendars : Foundation.NSObject

Remarks

It allows you to get information on the version and edition of the framework, and set license keys for all the ShinobiCalendars in your app, rather than having to configure each independently.

Requirements

Namespace: Shinobi.Calendars
Assembly: ShinobiCalendars (in ShinobiCalendars.dll)
Assembly Versions: 1.0.0.7

Members

See Also: Inherited members from Foundation.NSObject.

Public Constructors

Default constructor.

Protected Constructors

Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects.

Public Properties

[read-only]
override
ClassHandle IntPtr . The handle for this class.

Public Methods

static
GetInfo () : string
Returns a string describing the version of the ShinobiCalendars framework being used.
static
LicenseKey () : string
The licenseKey set for all ShinobiCalendars in your app.
static
SetLicenseKey (string)
Set a licenseKey for all ShinobiCalendars in your app.

Member Details

ShinobiCalendars Constructor

Default constructor.

Syntax

[Foundation.Export("init")]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
public ShinobiCalendars ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Calendars
Assembly: ShinobiCalendars (in ShinobiCalendars.dll)
Assembly Versions: 1.0.0.7

ShinobiCalendars Constructor

Constructor to call on derived classes to skip initialization and merely allocate the object.

Syntax

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
protected ShinobiCalendars (Foundation.NSObjectFlag t)

Parameters

t
Unused sentinel value

Remarks

You should not invoke this method directly.

Requirements

Namespace: Shinobi.Calendars
Assembly: ShinobiCalendars (in ShinobiCalendars.dll)
Assembly Versions: 1.0.0.7

ShinobiCalendars Constructor

A constructor used when creating managed representations of unmanaged objects.

Syntax

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
protected ShinobiCalendars (IntPtr handle)

Parameters

handle
Handle of the unmanaged object

Remarks

You should not invoke this method directly.

Requirements

Namespace: Shinobi.Calendars
Assembly: ShinobiCalendars (in ShinobiCalendars.dll)
Assembly Versions: 1.0.0.7

ClassHandle Property

The handle for this class.

Syntax

public override IntPtr ClassHandle { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Calendars
Assembly: ShinobiCalendars (in ShinobiCalendars.dll)
Assembly Versions: 1.0.0.7

GetInfo Method

Returns a string describing the version of the ShinobiCalendars framework being used.

Syntax

[Foundation.Export("getInfo")]
public static string GetInfo ()

Returns

The build version, the type of the framework (Standard or Trial) and the date upon which the version was released.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Calendars
Assembly: ShinobiCalendars (in ShinobiCalendars.dll)
Assembly Versions: 1.0.0.7

LicenseKey Method

The licenseKey set for all ShinobiCalendars in your app.

Syntax

[Foundation.Export("licenseKey")]
public static string LicenseKey ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Calendars
Assembly: ShinobiCalendars (in ShinobiCalendars.dll)
Assembly Versions: 1.0.0.7

SetLicenseKey Method

Set a licenseKey for all ShinobiCalendars in your app.

Syntax

[Foundation.Export("setLicenseKey:")]
public static void SetLicenseKey (string key)

Parameters

key
The string representing a trial key.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Calendars
Assembly: ShinobiCalendars (in ShinobiCalendars.dll)
Assembly Versions: 1.0.0.7