Class AppointmentBase
Inherited Members
Namespace: Telerik.UI.Xaml.Controls
Assembly: Telerik.WinUI.Controls.dll
Syntax
public abstract class AppointmentBase : EditableObjectBase<IAppointment>, IAppointment, IOccurrence, IDateSpan, INotifyPropertyChanged, IEditableObject, IEquatable<IAppointment>, ICopyable<IAppointment>, IExtendedAppointment, IObjectGenerator<IRecurrenceRule>
Constructors
AppointmentBase()
Declaration
protected AppointmentBase()
Properties
Category
End
Declaration
public virtual DateTime End { get; set; }
Property Value
|
System.DateTime
|
Implements
Importance
IsAllDayEvent
Declaration
public virtual bool IsAllDayEvent { get; set; }
Property Value
|
System.Boolean
|
Implements
RecurrenceRule
Declaration
public virtual IRecurrenceRule RecurrenceRule { get; set; }
Property Value
|
IRecurrenceRule
|
Implements
Resources
Start
Declaration
public virtual DateTime Start { get; set; }
Property Value
|
System.DateTime
|
Implements
Subject
Declaration
public virtual string Subject { get; set; }
Property Value
|
System.String
|
Implements
TimeMarker
Declaration
public virtual ITimeMarker TimeMarker { get; set; }
Property Value
|
ITimeMarker
|
Implements
TimeZone
Declaration
public virtual TimeZoneInfo TimeZone { get; set; }
Property Value
|
System.TimeZoneInfo
|
Implements
Methods
CalculateActualDateTime(DateTime, TimeZoneInfo, Nullable<Boolean>)
Declaration
public static object CalculateActualDateTime(DateTime date, TimeZoneInfo timeZone, Nullable<bool> considerTimeZone)
Parameters
|
System.DateTime
date
|
|
System.TimeZoneInfo
timeZone
|
|
System.Nullable<System.Boolean>
considerTimeZone
|
Returns
|
System.Object
|
CopyFrom(IAppointment)
Declaration
public override void CopyFrom(IAppointment other)
Parameters
|
IAppointment
other
|
Overrides
Telerik.UI.Xaml.Controls.Scheduler.EditableObjectBase<Telerik.UI.Xaml.Controls.Scheduler.IAppointment>.CopyFrom(Telerik.UI.Xaml.Controls.Scheduler.IAppointment)
Implements
Equals(IAppointment)
Declaration
public bool Equals(IAppointment other)
Parameters
|
IAppointment
other
|
Returns
|
System.Boolean
|
OnRecurrenceRuleChanged(EventArgs)
Declaration
protected virtual void OnRecurrenceRuleChanged(EventArgs args)
Parameters
|
System.EventArgs
args
|
Events
RecurrenceRuleChanged
Declaration
public event EventHandler RecurrenceRuleChanged
Event Type
|
System.EventHandler
|
Implements
Explicit Interface Implementations
IAppointment.Resources
Declaration
IList IAppointment.Resources { get; }
Returns
|
System.Collections.IList
|
Implements
IObjectGenerator<IRecurrenceRule>.CreateNew()
Declaration
IRecurrenceRule IObjectGenerator<IRecurrenceRule>.CreateNew()
Returns
|
IRecurrenceRule
|
Implements
IObjectGenerator<IRecurrenceRule>.CreateNew(IRecurrenceRule)
Declaration
IRecurrenceRule IObjectGenerator<IRecurrenceRule>.CreateNew(IRecurrenceRule item)
Parameters
|
IRecurrenceRule
item
|
Returns
|
IRecurrenceRule
|