ShinobiControls Xamarin Bindings Documentation

ShinobiCalendars : Shinobi.Calendars Namespace

SCalendarEvent Class

A model object representing an event to be displayed on a SCalendar.

Syntax

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

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

Members

See Also: Inherited members from Foundation.NSObject.

Public Constructors

Default constructor.
Creates a new SCalendarEvent, with the specified name, start time and end time.

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.
EndTime Foundation.NSDate . The end time of this event.
Name string . The name displayed on the calendar for this event.
StartTime Foundation.NSDate . The start time of this event.
Symbol UIKit.UIImage . The (optional) symbol that this event view will display on the calendar.

Protected Methods

override
Dispose (bool)
Releases unmanaged resources.

Member Details

SCalendarEvent Constructor

Default constructor.

Syntax

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

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

SCalendarEvent Constructor

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

Syntax

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
protected SCalendarEvent (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

SCalendarEvent Constructor

A constructor used when creating managed representations of unmanaged objects.

Syntax

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
protected SCalendarEvent (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

SCalendarEvent Constructor

Creates a new SCalendarEvent, with the specified name, start time and end time.

Syntax

[Foundation.Export("initWithName:startTime:andEndTime:")]
public SCalendarEvent (string name, Foundation.NSDate startTime, Foundation.NSDate endTime)

Parameters

name
The name of the event.
startTime
The start time of the event.
endTime
The end time of the event.

Returns

A new SCalendarEvent.

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

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

Dispose Method

Releases unmanaged resources.

Syntax

protected override void Dispose (bool disposing)

Parameters

disposing
True if called by Dispose, false if called from a finalizer

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

EndTime Property

The end time of this event.

Syntax

[get: Foundation.Export("endTime")]
[set: Foundation.Export("setEndTime:")]
public virtual Foundation.NSDate EndTime { get; set; }

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

Name Property

The name displayed on the calendar for this event.

Syntax

[get: Foundation.Export("name")]
[set: Foundation.Export("setName:")]
public virtual string Name { get; set; }

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

StartTime Property

The start time of this event.

Syntax

[get: Foundation.Export("startTime")]
[set: Foundation.Export("setStartTime:")]
public virtual Foundation.NSDate StartTime { get; set; }

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

Symbol Property

The (optional) symbol that this event view will display on the calendar.

Syntax

[get: Foundation.Export("symbol")]
[set: Foundation.Export("setSymbol:")]
public virtual UIKit.UIImage Symbol { get; set; }

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