ShinobiControls Xamarin Bindings Documentation

ShinobiForms : Shinobi.Forms Namespace

ShinobiForms Class

A utility class which allows you to set themes and licenseKeys for all the Shinobi.Forms in your app, rather than having to configure each independently.

Syntax

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

Remarks

This is best done early on, before any forms are created.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

Members

See Also: Inherited members from Foundation.NSObject.

Public Constructors

Default constructor.

Protected Constructors

Documentation for this section has not yet been entered.
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 Forms framework being used.
static
LicenseKey () : string
The licenseKey set for all Shinobi.Forms in your app.
static
SetLicenseKey (string)
Set a licenseKey for all Shinobi.Forms in your app.

Member Details

ShinobiForms Constructor

Default constructor.

Syntax

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

Remarks

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

ShinobiForms Constructor

Documentation for this section has not yet been entered.

Syntax

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

Parameters

t
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

ShinobiForms Constructor

A constructor used when creating managed representations of unmanaged objects.

Syntax

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

Parameters

handle
Handle of the unmanaged object

Remarks

You should not invoke this method directly.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

ClassHandle Property

The handle for this class.

Syntax

public override IntPtr ClassHandle { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

GetInfo Method

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

Syntax

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

Returns

Documentation for this section has not yet been entered.

Remarks

This includes a version number, the type of framework (Standard, or Trial) and the date upon which the version was released.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

LicenseKey Method

The licenseKey set for all Shinobi.Forms in your app.

Syntax

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

Returns

Documentation for this section has not yet been entered.

Remarks

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

SetLicenseKey Method

Set a licenseKey for all Shinobi.Forms in your app.

Syntax

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

Parameters

key
Documentation for this section has not yet been entered.

Remarks

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4