Appointment Members

3/29/2010

Defines an Appointment item in the Appointment collection. Appointments are blocks of time that appear in the Outlook calendar. They can have beginning and ending times, can repeat, can have a location; and become Meetings when scheduled (sent) to recipients (Contacts).

The following tables list the members exposed by the Appointment type.

Public Constructors

  Name Description
Appointment Overloaded.  

Top

Public Properties

  Name Description
ms886496.pubproperty(en-us,MSDN.10).gif AllDayEvent Gets or sets a value indicating whether an Appointment occurs as an all day event. By default, Appointments occur at a particular point in the day.
ms886496.pubproperty(en-us,MSDN.10).gif Body Gets or sets an Appointment's text Notes. The maximum size is 20 KB.
ms886496.pubproperty(en-us,MSDN.10).gif BusyStatus Gets or sets a Contact's availability in the time period spanned by an Appointment or Meeting. The BusyStatus enumeration defines the possible values. The default value is Busy.
ms886496.pubproperty(en-us,MSDN.10).gif Categories Gets or sets an Appointment's categories. This string is limited to 1023 characters.
ms886496.pubproperty(en-us,MSDN.10).gif Duration Gets or sets the length of an Appointment. This is a System.TimeSpan object.
ms886496.pubproperty(en-us,MSDN.10).gif End Gets or sets the Appointment's end time. This System.DateTime value must be greater than or equal to the Appointment's start time.
ms886496.pubproperty(en-us,MSDN.10).gif IsRecurring Gets a value indicating whether an Appointment is recurring.
ms886496.pubproperty(en-us,MSDN.10).gif ItemId  Gets the PIM item’s ID. (inherited from PimItem)
ms886496.pubproperty(en-us,MSDN.10).gif Location Gets or sets an Appointment's location. This string is limited to 1023 characters.
ms886496.pubproperty(en-us,MSDN.10).gif MeetingStatus Gets a value indicating whether an Appointment is a Meeting.
ms886496.pubproperty(en-us,MSDN.10).gif Properties  Gets the PimPropertySet. This object is used for creating custom PIM item properties. (inherited from PimItem)
ms886496.pubproperty(en-us,MSDN.10).gif Recipients Gets the collection of Recipients for a Meeting. The RecipientCollection object is available only if IsMeeting is TRUE.
ms886496.pubproperty(en-us,MSDN.10).gif RecurrencePattern Gets an Appointment's recurrence pattern. A recurrence pattern defines when and how often an Appointment repeats (for example, every Monday at 9:00 AM).
ms886496.pubproperty(en-us,MSDN.10).gif ReminderDialog Gets or sets a value indicating whether a reminder dialog box appears to remind the user of an upcoming Appointment.
ms886496.pubproperty(en-us,MSDN.10).gif ReminderLed Gets or sets a value indicating whether Outlook Mobile uses the mobile device's notification light-emitting diode (LED) to remind the user of an upcoming Appointment.
ms886496.pubproperty(en-us,MSDN.10).gif ReminderMinutesBeforeStart Gets or sets the number of minutes a reminder alarm occurs before the start of an Appointment. This property defaults to the current setting in Calendar options.
ms886496.pubproperty(en-us,MSDN.10).gif ReminderRepeat Gets or sets a value indicating whether the Appointment reminder sound file repeats until the user dismisses the reminder.
ms886496.pubproperty(en-us,MSDN.10).gif ReminderSet Gets or sets a value indicating whether a reminder dialog box appears to remind the user of an upcoming Appointment.
ms886496.pubproperty(en-us,MSDN.10).gif ReminderSound Gets or sets a value indicating whether Outlook Mobile plays the Appointment reminder audio file to remind the user of an upcoming Appointment.
ms886496.pubproperty(en-us,MSDN.10).gif ReminderSoundFile Gets or sets the fully qualified path name of the audio file that Outlook Mobile plays as the Appointment reminder. This property is valid only if the ReminderSet property is TRUE, and if the ReminderOptions property includes Sound. This property defaults to the current setting in Calendar options, but if no audio file is specified, then it defaults to Alarm1.wav. The maximum length of the the fully qualified path name is 255 characters.
ms886496.pubproperty(en-us,MSDN.10).gif ReminderVibrate Gets or sets a value indicating whether Outlook Mobile uses the mobile device's built-in vibrator to remind the user of an upcoming Appointment.
ms886496.pubproperty(en-us,MSDN.10).gif Sensitivity Gets or sets an Appointment's sensitivity. The Sensitivity enumeration defines the possible values. The default value is Normal.
ms886496.pubproperty(en-us,MSDN.10).gif Start Gets or sets the Appointment's start time. This System.DateTime value must be less than or equal to the Appointment's end time.
ms886496.pubproperty(en-us,MSDN.10).gif Subject Gets or sets an Appointment's subject line. This string is limited to 4096 characters.

Top

Public Methods

(see also Protected Methods )

  Name Description
ms886496.pubmethod(en-us,MSDN.10).gif Cancel Cancels a Meeting. Removes the Meeting from the calendar.
ms886496.pubmethod(en-us,MSDN.10).gif Copy Creates a copy of the current Appointment in the Appointment collection.
ms886496.pubmethod(en-us,MSDN.10).gif CreateObjRef  (inherited from MarshalByRefObject )
ms886496.pubmethod(en-us,MSDN.10).gif Delete Overloaded.  
ms886496.pubmethod(en-us,MSDN.10).gif Equals  Overloaded. (inherited from Object )
ms886496.pubmethod(en-us,MSDN.10).gif GetHashCode  (inherited from Object )
ms886496.pubmethod(en-us,MSDN.10).gif GetLifetimeService  (inherited from MarshalByRefObject )
ms886496.pubmethod(en-us,MSDN.10).gif GetType  (inherited from Object )
ms886496.pubmethod(en-us,MSDN.10).gif InitializeLifetimeService  (inherited from MarshalByRefObject )
ms886496.pubmethod(en-us,MSDN.10).gif ms886496.static(en-us,MSDN.10).gif ReferenceEquals  (inherited from Object )
ms886496.pubmethod(en-us,MSDN.10).gif Send Sends (e-mails) a Meeting request to one or more Recipients.
ms886496.pubmethod(en-us,MSDN.10).gif ShowDialog  Opens the PIM item’s standard summary card. (inherited from PimItem)
ms886496.pubmethod(en-us,MSDN.10).gif ToString Overridden. Gets the subject of an Appointment.
ms886496.pubmethod(en-us,MSDN.10).gif Update Overridden.  

Top

Protected Methods

  Name Description
ms886496.protmethod(en-us,MSDN.10).gif Delete  Overloaded. (inherited from PimItem )
ms886496.protmethod(en-us,MSDN.10).gif Finalize  The PimItem class destructor. (inherited from PimItem)
ms886496.protmethod(en-us,MSDN.10).gif MemberwiseClone  (inherited from Object )

Top

Public Events

  Name Description
ms886496.pubevent(en-us,MSDN.10).gif AllDayEventChanged Occurs when an Appointment's AllDayEvent property changes.
ms886496.pubevent(en-us,MSDN.10).gif BodyChanged Occurs when an Appointment's Notes change.
ms886496.pubevent(en-us,MSDN.10).gif BusyStatusChanged Occurs when an Appointment's BusyStatus property changes.
ms886496.pubevent(en-us,MSDN.10).gif CategoriesChanged Occurs when an Appointment's Categories change.
ms886496.pubevent(en-us,MSDN.10).gif DurationChanged Occurs when an Appointment's Duration changes.
ms886496.pubevent(en-us,MSDN.10).gif EndChanged Occurs when an Appointment's End changes.
ms886496.pubevent(en-us,MSDN.10).gif LocationChanged Occurs when an Appointment's Location changes.
ms886496.pubevent(en-us,MSDN.10).gif ReminderDialogChanged Occurs when an Appointment's ReminderDialog property changes.
ms886496.pubevent(en-us,MSDN.10).gif ReminderLedChanged Occurs when an Appointment's ReminderLed property changes.
ms886496.pubevent(en-us,MSDN.10).gif ReminderMinutesBeforeStartChanged Occurs when an Appointment's ReminderMinutesBeforeStart property changes.
ms886496.pubevent(en-us,MSDN.10).gif ReminderRepeatChanged Occurs when an Appointment's ReminderRepeat property changes.
ms886496.pubevent(en-us,MSDN.10).gif ReminderSetChanged Occurs when an Appointment's ReminderSet property changes.
ms886496.pubevent(en-us,MSDN.10).gif ReminderSoundChanged Occurs when an Appointment's ReminderSound property changes.
ms886496.pubevent(en-us,MSDN.10).gif ReminderSoundFileChanged Occurs when an Appointment's ReminderSoundFile property changes.
ms886496.pubevent(en-us,MSDN.10).gif ReminderVibrateChanged Occurs when an Appointment's ReminderVibrate property changes.
ms886496.pubevent(en-us,MSDN.10).gif SensitivityChanged Occurs when an Appointment's Sensitivity changes.
ms886496.pubevent(en-us,MSDN.10).gif StartChanged Occurs when an Appointment's Start changes.
ms886496.pubevent(en-us,MSDN.10).gif SubjectChanged Occurs when an Appointment's Subject changes.

Top

See Also

Reference

Appointment Class
Microsoft.WindowsMobile.PocketOutlook Namespace