ClassAppointment
Represents basic IAppointment implementation.
Definition
Namespace:Telerik.Windows.Controls.ScheduleView
Assembly:Telerik.Windows.Controls.ScheduleView.dll
Syntax:
public class Appointment : AppointmentBase, IDisposable, IAppointment, IOccurrence, IDateSpan, INotifyPropertyChanged, IEditableObject, IEquatable<IAppointment>, ICopyable<IAppointment>, IExtendedAppointment, IObjectGenerator<IRecurrenceRule>
Inheritance: objectViewModelBaseEditableObjectBase<IAppointment>AppointmentBaseAppointment
Implements:
Inherited Members
Constructors
Appointment()
Initializes a new instance of the Appointment class.
Declaration
public Appointment()
Properties
Body
Gets or sets the string value representing the body of the IAppointment object.
Declaration
public virtual string Body { get; set; }
Property Value
The body of the appointment.
Location
Gets or sets the string value representing the location of the Appointment object.
Declaration
public string Location { get; set; }
Property Value
The location of the appointment.
UniqueId
Gets or sets the unique Id of the Appointment object.
Declaration
public string UniqueId { get; set; }
Property Value
The unique Id.
Url
Gets or sets the URL of the Appointment object.
Methods
Copy()
Deep copies this instance.
Declaration
public override IAppointment Copy()
Returns
A deep copy of the current object.
Overrides
CopyFrom(IAppointment)
Deep copies all properties from other to this Appointment.
Declaration
public override void CopyFrom(IAppointment other)
Parameters
other
The Appointment which properties are copied.
Overrides
ToString()
Returns a string that represents this instance.