MindFusion.Scheduling for ASP.NET Programmer's Guide
Item Members
Constructors Properties Methods
 


Represents events scheduled to occur at a specified date and time.

The following tables list the members exposed by the Item type.

 Protected Constructors

  Name Description

Item

Initializes a new instance of the Item class.

 Public Properties

  Name Description

AllDayEvent

Gets or sets a value indicating whether the Item represents an all day event.

AllowChangeEnd

Gets or sets a value indicating whether users are allowed to change the item's end time.

AllowChangeStart

Gets or sets a value indicating whether users are allowed to change the item's start time.

AllowMove

Gets or sets a value indicating whether users are allowed to move the item.

Contacts

Gets references to all contacts associated with this item.

CssClass

Gets or sets the css class of the appointment.

DescriptionText

Gets or sets the description rendered for this item by the scheduling control.

EndTime

Gets or sets the item's scheduled end time.

HeaderText

Gets or sets the text rendered in the header for this item by the scheduling control.

Id

Gets or sets the string identifier of this item.

IsTrackingViewState

Gets a value that indicates whether the Item is saving changes to its view state.

Location

Gets or sets the location associated with this item.

Locked

Gets or sets a value indicating whether users are forbidden to modify this item.

OccurrenceIndex

Gets the index of a repeating occurrence of a recurring item. If the item is not recurring, this property returns -1.

Priority

Gets or sets the priority of the Item.

Recurrence

Gets or sets the recurrence pattern of this item.

RecurrenceState

Gets the recurrence state of this item.

Reminder

Gets or sets the reminder for this item.

Resources

Gets references to all resources associated with this item.

StartTime

Gets or sets the item's scheduled start time.

Style

Gets or sets a style associated with the item.

Tag

Gets or sets custom data associated with the item.

Task

Gets or sets the task associated with this item.

Visible

Gets or sets a flag indicating whether the item is visible or not.

 Public Methods

  Name Description

Clone

Creates an exact copy of this item.

Equals

Object.Equals() override. Determines whether two Object instances are equal.

GetHashCode

Returns a hash code for this Item.

LoadFrom

Overloaded.  

LoadViewState

Loads a ViewState. Restores view-state information from a previous page request that was saved by the SaveViewState method.

SaveTo

Overloaded.  

SaveViewState

Saves the ViewState. Saves any server side view-state changes that have occurred at this Item since the time the page was posted back to the server.

SetRecurrence

Sets the recurrence of the item.

TrackViewState

Tracks the ViewState. Causes tracking of view-state changes to this Item so they can be stored in a StateBag object.

 Protected Methods

  Name Description

CopyOccurrence

Called by the recurrence whenever a new occurrence is generated in order to populate the property fields of the instance with values from the master item.

OnVisualsChanged

Raises the VisualsChanged event.

 See Also

Item Class
MindFusion.Scheduling Namespace