3.88 TimeBlock

Describes a block of time as part of a search for busy/free time.

3.88.1 Properties

The following table lists properties along with their access and descriptions.

Property

Access

Description

Application

R/O

Application. The Application object.

Duration

R/O

Double. The duration, in days, of the block of time. For example, 0.5 = 12 hours, 1/24 = 1 hour, etc. Gives accuracy to microseconds.

EndDate

R/O

Date. The ending date and time of this time block.

From

R/O

Address. The sender of the appointment. Nothing if ObjType = egwFree or if appointment information is unavailable to the user.

ObjType

R/O

Enum (TimeBlockConstants). The type of this block of time.

Parent

R/O

TimeBlocks collection. The TimeBlocks collection that owns this object.

Place

R/O

String. The place of the appointment. An empty string ("") if ObjType = egwFree or if appointment information is unavailable to the user.

StartDate

R/O

Date. The starting date and time of this time block.

Subject

R/O

String. The subject of the appointment that is occupying this time block. An empty string ("") if ObjType = egwFree or if appointment information is unavailable to the user.

3.88.2 Remarks

A TimeBlock object is refreshed when its parent object is refreshed. When a TimeBlock is refreshed, it recursively refreshes the Address object returned by its From property.