MindFusion.Wpf Pack Programmer's Guide
Item Members
Constructors Properties Methods Events
 


Represents events scheduled to occur at some point in time. It is derived by concrete classes such as Appointment.

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.

DescriptionText

Gets or sets the description displayed for this item by scheduling controls.

EndTime

Gets or sets the item's scheduled end time.

HeaderText

Gets or sets the header text displayed for this item by scheduling controls.

Id

Gets or sets the string identifier of this item.

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 this 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.

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 a clone of this item.

GetHashCode

Returns a hash code for this item.

LoadFrom

Overloaded.  

SaveTo

Overloaded.  

 Protected Methods

  Name Description

CopyOccurrence

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

CreateState

Creates an item state corresponding to the concrete type of this item.

NotifyPropertyChanged

Raises the PropertyChanged event for the specified property.

OnChanged

Raises the OnChanged event on this item.

RestoreState

Restores the state of this item.

SaveState

Saves the state of this item.

 Public Events

  Name Description

PropertyChanged

INotifyPropertyChanged.PropertyChanged implementation.

 See Also

Item Class
MindFusion.Scheduling Namespace