C1.Silverlight.Schedule.5
Appointment Class Properties

For a list of all members of this type, see Appointment members.

Public Properties
 NameDescription
Public PropertyActionGets an Action object for the Appointment object. Once this property is first requested, a new Action object is created and assigned to the Action property.  
Public PropertyAllDayEventGets or sets the System.Boolean value indicating if the current appointment is an All-day appointment.  
Public PropertyAppointmentTypeGets or sets custom text value associated with this object.  
Public PropertyAutoResolvedWinnerGets the System.Boolean value determining if the item is a winner of an automatic conflict resolution.  
Public PropertyBodyGets or sets the System.String value representing the body of the Appointment object.  
Public PropertyBusyStatusGets or sets the Status object indicating the busy status of the user for the appointment.  
Public PropertyCategoriesGets the CategoryList object which holds the set of categories assigned to the appointment. Categories may be associated with an appointment to effectively group appointments. An appointment may be associated with multiple categories.  
Public PropertyConflictsGets the AppointmentList object representing the list of Appointment objects which are in conflict with this particular appointment.  
Public PropertyCustomDataGets or sets custom text associated with this object.  
Public PropertyDurationGets or sets the System.TimeSpan value indicating the duration of the appointment.  
Public PropertyEndGets or sets the System.DateTime value determining the end date and time of the appointment.  
Public PropertyImportanceGets or sets the ImportanceEnum value indicating the relative importance level for the appointment. Default value is ImportanceEnum.Normal.  
Public PropertyIsEditIndicates whether the object is in edit mode, which is started using the BasePersistableObject.BeginEdit method. (Inherited from C1.C1Schedule.BasePersistableObject)
Public PropertyIsOneDayGets a System.Boolean value indicating either it is a one day appointment or shares some days.  
Public PropertyIsRecurringGets the System.Boolean value indicating if the appointment is recurring.  
Public PropertyKeyGets an array of objects representing the key of the BasePersistableObject. (Inherited from C1.C1Schedule.BasePersistableObject)
Public PropertyLabelGets or sets the Label object associated with this appointment.  
Public PropertyLinksGets the ContactList object which holds the set of Contact objects for this appointment. An appointment may be associated with multiple contacts.  
Public PropertyLocationGets or sets the System.String value specifying where the appointment is going to be.  
Public PropertyOwnerGets or sets the Contact object which owns current Appointment object.  
Public PropertyParentCollectionGets the reference to the parent AppointmentCollection object.  
Public PropertyParentRecurrenceGets the Appointment object that defines the recurrence criteria for this Appointment object. If this appointment is a not member of a recurrence, or is itself a root appointment, null is returned.  
Public PropertyPrivateGets or sets the System.Boolean value determining whether the calendar owner intends to keep the Appointment object private.  
Public PropertyRecurrenceStateGets the RecurrenceStateEnum value indicating the recurrence state of the appointment.  
Public PropertyReminderGets the Reminder object which is associated with the appointment. To associate an appointment with the reminder, set its ReminderSet property to true. Once this property is set to true, a new Reminder object is created and assigned to the Reminder property.  
Public PropertyReminderOverrideDefaultGets or sets the System.Boolean value indicating if the associated Reminder object has non-default settings. True if the reminder overrides the default reminder behavior for the appointment. You must set the ReminderOverrideDefault property to validate the ReminderPlaySound and the ReminderSoundFile properties.  
Public PropertyReminderPlaySoundGets or sets the System.Boolean value indicating if the reminder should play a sound when it occurs for this appointment or task. The ReminderPlaySound property must be set in order to validate the ReminderSoundFile property. This property is only valid if the ReminderOverrideDefault property is set to true.  
Public PropertyReminderSetGets or sets the System.Boolean value indicating whether a reminder is associated with the appointment. Once this property is set to true, a new Reminder object is created and assigned to the Reminder property.  
Public PropertyReminderSoundFileGets or sets the System.String value indicating the path and file name of the sound file to play when the reminder occurs for the appointment. This property is only valid if the ReminderOverrideDefault and ReminderPlaySound properties are set to true.  
Public PropertyReminderTimeBeforeStartGets or sets the System.TimeSpan value indicating the interval of time the reminder should occur prior to the start of the appointment.  
Public PropertyResourcesGets the ResourceList object which holds the set of Resource objects for this appointment. An appointment may be associated with multiple resources.  
Public PropertySavedGets the System.Boolean value indicating if the appointment has not been modified since the last save.  
Public PropertySensitivityGets or sets the SensitivityEnum value indicating the sensitivity level of the appointment.  
Public PropertyStartGets or sets the System.DateTime value determining the start date and time of the appointment.  
Public PropertySubjectGets or sets the System.String value representing the subject of the Appointment object.  
Public PropertyTagGets or sets custom information associated with this object.  
Top
See Also

Reference

Appointment Class
C1.C1Schedule Namespace

 

 


Copyright (c) GrapeCity, inc. All rights reserved.