Interface IAppointment
Defines basic methods and properties of an appointment.
Namespace: Telerik.Windows.Controls.ScheduleView
Assembly: Telerik.Windows.Controls.ScheduleView.dll
Syntax
public interface IAppointment : IOccurrence, IDateSpan, INotifyPropertyChanged, IEditableObject, IEquatable<IAppointment>, ICopyable<IAppointment>
Properties
End
Gets or sets the System.DateTime value determining the end date and time of the IAppointment.
Declaration
DateTime End { get; set; }
Property Value
System.DateTime
|
IsAllDayEvent
Gets or sets the System.Boolean value indicating if the current IAppointment is an All-day one.
Declaration
bool IsAllDayEvent { get; set; }
Property Value
System.Boolean
|
RecurrenceRule
Gets or sets the recurrence rule.
Declaration
IRecurrenceRule RecurrenceRule { get; set; }
Property Value
IRecurrenceRule
The recurrence rule. |
Resources
Gets the collection containing the resources, associated with the appointment.
Declaration
IList Resources { get; }
Property Value
System.Collections.IList
|
Start
Gets or sets the System.DateTime value determining the start date and time of the IAppointment.
Declaration
DateTime Start { get; set; }
Property Value
System.DateTime
|
Subject
Gets or sets the System.String value representing the subject of the IAppointment object.
Declaration
string Subject { get; set; }
Property Value
System.String
|
TimeZone
Gets or sets the appointment time zone.
Declaration
TimeZoneInfo TimeZone { get; set; }
Property Value
System.TimeZoneInfo
The appointment time zone. |
Events
RecurrenceRuleChanged
Occurs when RecurrencePattern status is changed.
Declaration
event EventHandler RecurrenceRuleChanged
Event Type
System.EventHandler
|