Class AppointmentBase
Provides base class for appointments.
Inherited Members
Namespace: Telerik.Maui.Controls.Scheduler
Assembly: Telerik.Maui.Controls.dll
Syntax
public abstract class AppointmentBase : NotifyPropertyChangedBase, IAppointment, IDateRange, INotifyPropertyChanged, IEquatable<IAppointment>, ICopyable<IAppointment>, IExtendedAppointment
Constructors
AppointmentBase()
Properties
Category
Gets or sets the System.
Declaration
public virtual ICategory Category { get; set; }
Property Value
Implements
End
Gets or sets the System.
Declaration
public virtual DateTime End { get; set; }
Property Value
System.
|
Implements
Importance
Gets or sets the importance.
Declaration
public virtual Importance Importance { get; set; }
Property Value
Importance
The importance. |
Implements
IsAllDay
Gets or sets the System.
Declaration
public virtual bool IsAllDay { get; set; }
Property Value
System.
|
Implements
RecurrenceRule
Gets or sets the IRecurrence
Declaration
public virtual IRecurrenceRule RecurrenceRule { get; set; }
Property Value
IRecurrence The recurrence rule. |
Implements
Start
Gets or sets the System.
Declaration
public virtual DateTime Start { get; set; }
Property Value
System.
|
Implements
Subject
Gets or sets the System.
Declaration
public virtual string Subject { get; set; }
Property Value
System.
|
Implements
TimeMarker
Gets or sets the System.
Declaration
public virtual ITimeMarker TimeMarker { get; set; }
Property Value
Implements
TimeZone
Gets or sets the time zone.
Declaration
public virtual TimeZoneInfo TimeZone { get; set; }
Property Value
System. The time zone. |
Implements
Methods
Copy()
Deep copies this instance.
Declaration
public virtual IAppointment Copy()
Returns
IAppointment
A deep copy of the current object. |
Implements
CopyFrom(IAppointment)
Deep copies all properties from other
to this IAppointment.
Declaration
public virtual void CopyFrom(IAppointment other)
Parameters
IAppointment
other
The IAppointment which properties are copied. |
Implements
Equals(IAppointment)
Indicates whether the current object is equal to another object of the same type.
Declaration
public virtual bool Equals(IAppointment other)
Parameters
IAppointment
other
|
Returns
System.
|
OnRecurrenceRuleChanged(EventArgs)
Raises the Recurrence
Declaration
protected virtual void OnRecurrenceRuleChanged(EventArgs args)
Parameters
System. The System. |
Events
RecurrenceRuleChanged
Occurs when Recurrence
Declaration
public event EventHandler RecurrenceRuleChanged
Event Type
System.
|