In The Hand - .NET Components for Mobility
Appointment Class
NamespacesInTheHand.WindowsMobile.PocketOutlookAppointment
Appointment Represents an Appointment in the Calendar folder.
Declaration Syntax
C#Visual Basic
public sealed class Appointment : PimItem, IDisposable
Public NotInheritable Class Appointment _
	Inherits PimItem _
	Implements IDisposable
Members
All MembersConstructorsMethodsPropertiesEvents



IconMemberDescription
Appointment()()()
Initializes a new instance of the Appointment class.

Appointment(ItemId)
Initializes a new instance of the Appointment class that references the item ID of an existing Appointment item.

AddCategory(String)
Add a category to the item.

Requires Windows Mobile 5.0 or later

(Inherited from PimItem.)
AllDayEvent
Returns or sets whether an Appointment is an all day event.

AllDayEventChanged
Occurs when an Appointment's AllDayEvent property changes.

Beam()()()
Infrared Send the current item via Infrared or Bluetooth (if available on the device).
(Inherited from PimItem.)
Body
Body Returns or sets the text of the notes accompanying the Appointment.

BodyChanged
Occurs when an Appointment's Body property changes.

BusyStatus
Returns or sets a user's availability during an Appointment.

BusyStatusChanged
Occurs when an Appointment's BusyStatus property changes.

Cancel()()()
Meeting Send a cancellation of a meeting request.

Categories
Returns or sets the categories for the Appointment.

CategoriesChanged
Occurs when an Appointment's Categories property changes.

Copy()()()
Copy Create a Copy of the Appointment.

Delete()()()
Delete Delete the Appointment from the database.
(Overrides PimItem.Delete()()().)
Dispose()()()
Releases all resources used by the PimItem.
(Inherited from PimItem.)
DoNotSynchronize
Gets or Sets a flag that identifies whether ActiveSync should synchronize this PIM item with Outlook and Exchange.

Requires Windows Mobile 6 or above

(Inherited from PimItem.)
Duration
Returns or sets the length of an Appointment.

DurationChanged
Occurs when an Appointment's Duration property changes.

End
Returns or sets when the Appointment ends.

EndChanged
Occurs when an Appointment's End property changes.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
IsRecurring
Recurring Returns whether the Appointment is recurring.

ItemId
Gets the PIM item's ID.
(Inherited from PimItem.)
Location
Location Returns or sets the location for the Appointment.

LocationChanged
Occurs when an Appointment's Location property changes.

MeetingStatus
Meeting Returns whether the Appointment is a meeting or not.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Properties
Gets the PimPropertySet. This object is used for creating custom PIM item properties.

Requires Windows Mobile 5.0 or later

(Inherited from PimItem.)
Recent
A value indicating whether this PIM item is in the "recently viewed" list.

Requires Windows Mobile 5.0 or above

(Inherited from PimItem.)
Recipients
Meeting Returns the RecipientCollection for the Appointment.

RecurrencePattern
Recurrence Retrieves the current AppointmentRecurrence for an Appointment.

RecurringTimeZone
The timezone of the appointment as a TIME_ZONE_INFORMATION structure.

Requires Windows Mobile 5.0 or above


ReminderDialog
Gets or sets a value indicating whether a reminder dialog box appears to remind the user of an upcoming Appointment.

ReminderDialogChanged
Occurs when an Appointment's ReminderDialog property changes.

ReminderLed
Gets or sets a value indicating whether Pocket Outlook uses the mobile device's notification LED to remind the user of an upcoming Appointment.

ReminderLedChanged
Occurs when an Appointment's ReminderLed property changes.

ReminderMinutesBeforeStart
Reminder Returns or sets the amount of time a reminder occurs before the start of an Appointment.

ReminderMinutesBeforeStartChanged
Occurs when an Appointment's ReminderMinutesBeforeStart property changes.

ReminderRepeat
Gets or sets a value indicating whether the Appointment reminder sound file repeats until the user dismisses the reminder.

ReminderRepeatChanged
Occurs when an Appointment's ReminderRepeat property changes.

ReminderSet
Reminder Returns or sets whether the user wants to be reminded of an Appointment.

ReminderSetChanged
Occurs when an Appointment's ReminderSet property changes.

ReminderSound
Gets or sets a value indicating whether Pocket Outlook plays the Appointment reminder audio file to remind the user of an upcoming Appointment.

ReminderSoundChanged
Occurs when an Appointment's ReminderSound property changes.

ReminderSoundFile
Sound Returns or sets the path and file name of the sound file to play when the reminder occurs for the Appointment.

ReminderSoundFileChanged
Occurs when an Appointment's ReminderSoundFile property changes.

ReminderVibrate
Gets or sets a value indicating whether Pocket Outlook uses the mobile device's built-in vibrator to remind the user of an upcoming Appointment.

ReminderVibrateChanged
Occurs when an Appointment's ReminderVibrate property changes.

RemoveCategory(String)
Remove a category from the item.

Requires Windows Mobile 5.0 or later

(Inherited from PimItem.)
Send()()()
Meeting Send a meeting request to Recipients.

Sensitivity
Returns or sets the Sensitivity for an Appointment as Normal or Private.

SensitivityChanged
Occurs when an Appointment's Sensitivity changes.

ShowDialog()()()
ShowDialog Opens the PIM item’s standard summary card.
(Inherited from PimItem.)
ShowEditDialog()()()
ShowEditDialog Opens the PIM item for editing in it's Edit tab.

Requires Windows Mobile 5.0 or later

(Inherited from PimItem.)
SourceId
An integer indicating the source, or owning application, of the PIM item.

Requires Windows Mobile 5.0 or above

(Inherited from PimItem.)
Start
Returns or sets when an Appointment starts.

StartChanged
Occurs when an Appointment's Start property changes.

Subject
Returns or sets the Subject of the Appointment.

SubjectChanged
Occurs when an Appointment's Subject property changes.

ToString()()()
Gets the subject of an Appointment.
(Overrides Object.ToString()()().)
Update()()()
Save Save the item to the database.
(Overrides PimItem.Update()()().)
Remarks

Equivalent to Microsoft.WindowsMobile.PocketOutlook.Appointment.

An Appointment object can represent a Meeting, a one-time Appointment, or a recurring Appointment or Meeting.
Inheritance Hierarchy

Assembly: InTheHand.WindowsMobile (Module: InTheHand.WindowsMobile) Version: 3.2.0.0