Appointment Members
In This Article
#Constructors
Name | Description |
---|---|
Appointment() | Initializes a new instance of the Appointment class with default settings. |
Appointment |
Initializes a new instance of the Appointment class of the specified type. |
Appointment |
Initializes a new instance of the Appointment class with the specified type, start date and end date. |
Appointment |
Initializes a new instance of the Appointment class with the specified type, start date, end date and subject. |
Appointment |
Initializes a new instance of the Appointment class with the specified type, start date, and duration. |
Appointment |
Initializes a new instance of the Appointment class with the specified type, start date, duration and subject. |
Appointment |
Initializes a new instance of the Appointment class with the specified type, start date, duration, subject and identifier. |
Appointment |
Initializes a new instance of the Appointment class with the specified start date and end date. |
Appointment |
Initializes a new instance of the Appointment class with the specified start date, end date and subject. |
Appointment |
Initializes a new instance of the Appointment class with the specified start date and duration. |
Appointment |
Initializes a new instance of the Appointment class with the specified start date, duration and subject. |
#Properties
Name | Description |
---|---|
All |
Gets or sets a value indicating if the current appointment is an All-day appointment. |
Custom |
Gets the collection of custom fields bound to the persistent object.
Inherited from Persistent |
Description | Gets or sets the text for the appointment's description. |
Duration | Gets or sets the duration of the appointment. |
End | Gets or sets the end date and time of the appointment. |
Has |
Gets whether changed or deleted occurrences have been created for the current pattern appointment. |
Has |
Gets or sets a value that indicates whether one or more reminders are associated with the appointment. |
Id | Gets an appointment identifier. |
Is |
Gets a value indicating if the appointment is a base (of the Normal or Pattern type). |
Is |
Gets a value indicating if the appointment is an exception (of the Changed |
Is |
Gets a value indicating if the appointment is an occurrence (of the Occurrence, Changed |
Is |
Gets a value indicating if the appointment is recurring. |
Is |
Gets whether the persistent object is locked while it is being updated.
Inherited from Persistent |
Label |
Gets or sets the index of the label object associated with the appointment. |
Location | Gets or sets the text that specifies where the appointment is going to be. |
Longer |
Gets a value that indicates whether the appointment's duration is equal to or greater than one day. |
Percent |
|
Recurrence |
Gets a value that indicates the index of the appointment occurrence within the series of the appointment's reoccurrences. |
Recurrence |
Gets an object that contains information about the recurrences of the appointment. |
Recurrence |
Gets the pattern appointment object which is the parent of the current appointment. |
Reminder | Gets the reminder which is associated with the appointment. |
Reminders | Gets a collection of reminders which are associated with the appointment. |
Resource |
Gets or sets the unique identifier of the resource associated with the current appointment, or the ID of the first resource if resource sharing is enabled. |
Resource |
Gets the identifiers of all resources which are associated with the current appointment. |
Row |
Gets or sets a value that identifies the data row bound to the persistent object.
Inherited from Persistent |
Same |
Gets a value that indicates whether the appointment's start and end times are on the same day. |
Start | Gets or sets the start date and time of the appointment. |
Status |
Gets or sets the index of the availability status object associated with the appointment. |
Subject | Gets or sets the appointment's subject text. |
Type | Gets the type of the appointment. |
#Methods
Name | Description |
---|---|
Begin |
Locks the object until the End |
Cancel |
Unlocks the Persistent |
Copy() | Creates a copy of the current Appointment object. |
Create |
Creates an exceptional appointment within a chain of recurring appointments. |
Create |
Returns a new reminder for the appointment. |
Delete() | Deletes the Appointment object from the appointment collection to which it belongs. |
Delete |
Deletes changed and deleted occurrences of the current pattern appointment. |
Dispose() |
Disposes of the Persistent |
End |
Unlocks the Persistent |
Equals |
Determines whether the specified object is equal to the current object. Inherited from Object. |
Equals |
Determines whether the specified object instances are considered equal. Inherited from Object. |
Get |
Returns a collection of the changed and deleted occurrences for the current pattern appointment. |
Get |
Serves as the default hash function. Inherited from Object. |
Get |
Gets an occurrence at a specific position within a chain of recurring appointments. |
Get |
Provides access to the data record for the current appointment. |
Get |
Gets the Type of the current instance. Inherited from Object. |
Get |
Obtains the value of the specific field in the current appointment data record supplied by the specified storage object. |
Memberwise |
Creates a shallow copy of the current Object. Inherited from Object. |
Raise |
This member supports the internal infrastructure and is not intended to be used directly from your code.
Inherited from Persistent |
Reference |
Determines whether the specified Object instances are the same instance. Inherited from Object. |
Restore |
Replaces an exceptional appointment with the regular occurrence in the chain of recurring appointments. |
Set |
Performs a transaction to change the value of the specific field in the current appointment data record supplied by the specified storage object. |
To |
Returns a string that represents the current object. Inherited from Object. |
See Also