Click or drag to resize

IAppointment Methods

The IAppointment type exposes the following members.

Methods
  NameDescription
Public methodAcceptInvitation
Accept or reject this invitation: 0 = Reject, 1 = Accept.
Public methodAddParticipant
Public methodAssignTo
Assign appointment to an associate, from another associate (default from current associate)
Public methodCancelChanges
Undo any changes made since the object was loaded.
Public methodChangeIdentity
Loads a different record into the object. Causes changes to the existing object to be saved first.
Public methodClone
Clone this appointment
Public methodDelete
Delete the object from the database. May throw an error if you are not allowed to delete the object.
Public methodGetNoOfParticipants
Number of participants for this booking.
Public methodGetParticipants
Get all participants of the required type for this appointment. Returns an SOAssociates or an SOPersons list depending on the type.
Public methodHasConflict
Has this appointment(booking) a time conflict? 0 = enResponseReject, 1 = enResponseAccept
Public methodInsertAppointmentPerson
If the main appointment has a person, insert the person as a participant on the booking.
Public methodIsSuggestedItem
Is this appointment used as a suggested appointment?
Public methodRemoveParticipant
Public methodSave
Persist the object to the database. May throw an error if you are not allowed to save changes to the object.
Public methodSetDefaults
Populate the object with default values, such as setting the owner to the current user.
Public methodSetDefaultsCall
SetDefaults for a phone call appointment. Has short duration. Starts now.
Public methodSetDefaultsToDo
SetDefaults for a ToDo appointment. Has no start time.
Public methodSuggestedItemId
Get the suggested item id
Top
See Also