Interface
IAppointment

Defines basic methods and properties of an appointment.

Definition

Namespace:Telerik.Windows.Controls.ScheduleView

Assembly:Telerik.Windows.Controls.ScheduleView.dll

Syntax:

cs-api-definition
public interface IAppointment : IOccurrence, IDateSpan, INotifyPropertyChanged, IEditableObject, IEquatable<IAppointment>, ICopyable<IAppointment>

Inherited Members INotifyPropertyChanged.PropertyChangedIEditableObject.BeginEdit()IEditableObject.EndEdit()IEditableObject.CancelEdit()IEquatable<IAppointment>.Equals(IAppointment)ICopyable<IAppointment>.Copy()ICopyable<IAppointment>.CopyFrom(IAppointment)

Properties

End

Gets or sets the DateTime value determining the end date and time of the IAppointment.

Declaration

cs-api-definition
DateTime End { get; set; }

Property Value

DateTime

IsAllDayEvent

Gets or sets the bool value indicating if the current IAppointment is an All-day one.

Declaration

cs-api-definition
bool IsAllDayEvent { get; set; }

Property Value

bool

RecurrenceRule

Gets or sets the recurrence rule.

Declaration

cs-api-definition
IRecurrenceRule RecurrenceRule { get; set; }

Property Value

IRecurrenceRule

The recurrence rule.

Resources

Gets the collection containing the resources, associated with the appointment.

Declaration

cs-api-definition
IList Resources { get; }

Property Value

IList

Start

Gets or sets the DateTime value determining the start date and time of the IAppointment.

Declaration

cs-api-definition
DateTime Start { get; set; }

Property Value

DateTime

Subject

Gets or sets the string value representing the subject of the IAppointment object.

Declaration

cs-api-definition
string Subject { get; set; }

Property Value

string

TimeZone

Gets or sets the appointment time zone.

Declaration

cs-api-definition
TimeZoneInfo TimeZone { get; set; }

Property Value

TimeZoneInfo

The appointment time zone.

Events

RecurrenceRuleChanged

Occurs when RecurrencePattern status is changed.

Declaration

cs-api-definition
event EventHandler RecurrenceRuleChanged

Event Value

EventHandler

Extension Methods