ComponentOne Scheduler for ASP.NET: ComponentOne Scheduler for ASP.NET AJAX Overview > Revision History > What's New in 2010 v3

What's New in 2010 v3

New features and class members were added to ComponentOne Scheduler for ASP.NET AJAX in the 2010 v3 release.

      Spanish Translation

The distribution now includes Spanish translation.

      Extended EventArgs

The CancelableAppointmentEventArgs was extended to include appointment data that was populated in the browser. This property returns null in the BeforeAppointmentDelete event.

      New Members

Several new members were added to the CancelableAppointmentEventArgs and ClientAppointmentData classes.

New Members

The following new properties were added to ComponentOne Scheduler for ASP.NET AJAX in the 2010 v3 release:

 

Class

Property

Description

CancelableAppointmentEventArgs

Appointment

The Appointment object to be updated.

CancelEvent

Set this property to True if you want to cancel the action that called this event.

ClientData

The appointment information that was received from client. Note, this property returns null for the BeforeAppointmentDelete event.

ClientAppointmentData

AllDayEvent

Is an all-day event appointment. Used by SaveAppointmentCommand.

Body

Gets the String value representing the body of the Appointment object.

BusyStatus

Gets or sets the Status object indicating the busy status of the user for the appointment.

Categories

Gets the Category List which holds the set of categories assigned to the appointment. Categories may be associated with an appointment to effectively group appointments. An appointment may be associated with multiple categories.

Duration

Duration in minutes. Used by UpdateAppointmentLocationCommand / SaveAppointmentCommand.

HasAllDayEvent

The AllDayEvent value specified by client.

HasBody

The Body value specified.

HasBusyStatus

The BusyStatus value specified by client.

HasCategories

The Categories value specified by client.

HasDuration

The Duration value specified.

HasLabel

The Label value specified by client.

HasLinks

The Links value specified by client.

HasLocation

The Location value specified.

HasPrivate

The Private value specified.

HasSnoozeTime

The SnoozeTime value specified.

HasSubject

The Subject value specified.

HasRecurrenceState

The RecurrenceState value specified.

HasReminderTimeBeforeStart

The ReminderTimeBeforeStart value specified.

HasReminderSet

The ReminderSet value specified.

HasResources

The Resources value specified by client.

HasStartDate

The StartDate value specified.

Label

Gets the Label object associated with the appointment.

Links

Gets the Contact List which holds the set of Contact objects for this appointment. An appointment may be associated with multiple contacts.

Location

Gets the Location value of the appointment.

Private

Gets the Boolean value determining whether the calendar owner intends to keep the Appointment object private.

RecurrenceState

Gets the RecurrenceStateEnum value indicating the recurrence state of the appointment.

ReminderSet

Gets the Boolean value indicating whether a reminder is associated with the appointment.

Resources

Gets the Resource List which holds the set of Resource objects for this appointment. An appointment may be associated with multiple resources.

ReminderTimeBeforeStart

Gets the TimeSpan value indicating the interval of time the reminder should occur prior to the start of the appointment.

StartDate

Gets the DateTime value determining the start date and time of the appointment.

Subject

Gets the Subject value of the appointment.


Send comments about this topic to ComponentOne.
Copyright ComponentOne LLC. All rights reserved.