Skip to main content

Class AppointmentInfo

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for AppointmentInfo. Info about an appointment

Inheritance

objectCarrierAppointmentInfo

Inherited Members

Carrier.TableRight, Carrier.FieldProperties, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Constructors

AppointmentInfo()

Default constructor - defaults any enum props to 0.

Properties

Agenda

The appointment agenda (the rest of appointment description)

Property Value

string

AnySendEmail

True if any of the appointment records has the email flag set

Property Value

bool

AppointmentId

The id of the appointment

Property Value

int

AssociateId

The id of the associate this appointment belongs to

Property Value

int

ColorIndex

The color index of the appointment (task) NULL if unknown enum value.

Property Value

ColorIndex?

See Also

AppointmentInfo.ColorIndex_String

ColorIndex_String

The color index of the appointment (task) Raw string enum value.

Property Value

string

See Also

AppointmentInfo.ColorIndex

ContactName

The name of the appointment contact.

Property Value

string

EndDate

The end of the appointment

Property Value

DateTime

HasAlarm

True if the appointment has alarm

Property Value

bool

IsAllDay

True if the appointment is an all day appointment

Property Value

bool

IsBooking

True if the appointment is part of a booking

Property Value

bool

IsBookingMain

True if the appointment is a main booking

Property Value

bool

IsBusy

True if the participant is marked as busy

Property Value

bool

IsCompleted

True if the appointment is completed

Property Value

bool

IsPrivate

True if only visible for the owner

Property Value

bool

IsRecurring

True if the appointment is part of a recurring series

Property Value

bool

IsTentative

True if the appointment is tentative

Property Value

bool

IsVideoMeeting

True if the appointment has a video link

Property Value

bool

MotherAssociateId

Associate/owner of the mother appointment

Property Value

int

MotherId

The id of the mother appointment (participants point to this one)

Property Value

int

OwnedExternally

Set if an external system owns this appointment. NULL if unknown enum value.

Property Value

AppointmentExternalOwner?

See Also

AppointmentInfo.OwnedExternally_String

OwnedExternally_String

Set if an external system owns this appointment. Raw string enum value.

Property Value

string

See Also

AppointmentInfo.OwnedExternally

PersonName

The name of the appointment person.

Property Value

string

ProjectName

The name of the appointment project

Property Value

string

RecurrenceInfo

The recurrence info if the appointment is recurring

Property Value

RecurrenceInfo

SendEmail

True if the appointment record has the email flag set

Property Value

bool

StartDate

The start of the appointment

Property Value

DateTime

TaskName

The name of the appointment task type

Property Value

string

Title

The appointment title (first line of appointment description)

Property Value

string

See Also

AppointmentAgent