Class AppointmentItemProxy
Represents a proxy object that is set as DataContext on AppointmentItem control. It is used for performance optimization.
Inheritance
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.ScheduleView.dll
Syntax
public class AppointmentItemProxy : DependencyObject
Constructors
AppointmentItemProxy()
Initializes a new instance of the Appointment
Declaration
public AppointmentItemProxy()
Fields
AppointmentProperty
Identifies the Appointment dependency property.
Declaration
public static readonly DependencyProperty AppointmentProperty
Field Value
System.
|
BodyProperty
Identifies the Body dependency property.
Declaration
public static readonly DependencyProperty BodyProperty
Field Value
System.
|
CategoryProperty
Identifies the Category dependency property.
Declaration
public static readonly DependencyProperty CategoryProperty
Field Value
System.
|
DisplayTextProperty
Identifies the DisplayText dependency property.
Declaration
public static readonly DependencyProperty DisplayTextProperty
Field Value
System.
|
EndProperty
Identifies the End dependency property.
Declaration
public static readonly DependencyProperty EndProperty
Field Value
System.
|
GroupResourcesProperty
Identifies the GroupResources dependency property.
Declaration
public static readonly DependencyProperty GroupResourcesProperty
Field Value
System.
|
ImportanceProperty
Identifies the Importance dependency property.
Declaration
public static readonly DependencyProperty ImportanceProperty
Field Value
System.
|
IsAllDayEventProperty
Identifies the IsAllDayEvent dependency property.
Declaration
public static readonly DependencyProperty IsAllDayEventProperty
Field Value
System.
|
RecurrenceStateProperty
Identifies the RecurrenceState dependency property.
Declaration
public static readonly DependencyProperty RecurrenceStateProperty
Field Value
System.
|
StartProperty
Identifies the Start dependency property.
Declaration
public static readonly DependencyProperty StartProperty
Field Value
System.
|
SubjectProperty
Identifies the Subject dependency property.
Declaration
public static readonly DependencyProperty SubjectProperty
Field Value
System.
|
TimeMarkerProperty
Identifies the TimeMarker dependency property.
Declaration
public static readonly DependencyProperty TimeMarkerProperty
Field Value
System.
|
Properties
Appointment
Gets or sets the real Appointment that will update this proxy.
Declaration
public IAppointment Appointment { get; set; }
Property Value
Body
Gets or sets the System.
Declaration
public string Body { get; set; }
Property Value
System.
|
Category
Gets or sets the System.
Declaration
public ICategory Category { get; set; }
Property Value
DisplayText
Gets or sets the text displayed in the default AppointmentItemTemplate of Rad
Declaration
public string DisplayText { get; set; }
Property Value
System.
|
End
Gets or sets the System.
Declaration
public DateTime End { get; set; }
Property Value
System.
|
GroupResources
Gets or sets the resources of the group, that owns the proxy.
Declaration
public IEnumerable<IResource> GroupResources { get; set; }
Property Value
System.
|
Importance
Gets or sets the importance.
Declaration
public Importance Importance { get; set; }
Property Value
Importance
The importance. |
IsAllDayEvent
Gets or sets the System.
Declaration
public bool IsAllDayEvent { get; set; }
Property Value
System.
|
RecurrenceState
Gets or sets whether this is exception, occurrence or master appointment.
Declaration
public RecurrenceState RecurrenceState { get; set; }
Property Value
Start
Gets or sets the System.
Declaration
public DateTime Start { get; set; }
Property Value
System.
|
Subject
Gets or sets the System.
Declaration
public string Subject { get; set; }
Property Value
System.
|
TimeMarker
Gets or sets the System.
Declaration
public ITimeMarker TimeMarker { get; set; }
Property Value
Methods
ToString()
Returns a string that represents the current appointment proxy object.
Declaration
public override string ToString()
Returns
System.
|