Skip to main content

Class ParticipantSyncData

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for ParticipantSyncData.

Inheritance

objectCarrierParticipantSyncData

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

ParticipantSyncData()

Default constructor - defaults any enum props to 0.

Properties

ContactBusiness

The business that the contact is associated with. The GUI forces the user to enter a business type.

Property Value

string

ContactCategory

The category that is set on the company. The GUI forces the user to enter a category type

Property Value

string

ContactCountry

Property Value

string

ContactDepartment

Department

Property Value

string

ContactFullName

Property Value

string

ContactId

Contact ID of owning contact, may be 0

Property Value

int

ContactName

Contact name

Property Value

string

ContactUrl

The contact’s internet adresses

Property Value

string[]

Country

The country this contact is located in. The country a contact is saved with, affects the phone number format, and the address layout.

Property Value

string

EMail

Property Value

string[]

Messenger

Property Value

string[]

ParticipantStatus

The appointment status for this participant. NULL if unknown enum value.

Property Value

AppointmentStatus?

See Also

ParticipantSyncData.ParticipantStatus_String

ParticipantStatus_String

The appointment status for this participant. Raw string enum value.

Property Value

string

See Also

ParticipantSyncData.ParticipantStatus

PersonAcademicTitle

Academic title, populated from Salutation list but can be overwritten with anything at all

Property Value

string

PersonAddress

Property Value

AddressSyncData

PersonCountry

The country this contact person is located in.

Property Value

string

PersonFirstName

First name

Property Value

string

PersonFormalName

Get formal name for a person, as used in labels. (Full name + person title + academic title)

Property Value

string

PersonFullName

The person’s full name localized to the current culture/country. (internal name used in clients for employees)

Property Value

string

PersonId

Person ID of person the appointment is with, may be 0

Property Value

int

PersonLastname

Last name

Property Value

string

PersonMiddleName

Middle name or ‘van’ etc.

Property Value

string

PersonMrmrs

e.g. Mrs sex_title

Property Value

string

PersonPosition

The position. This is a predefined SuperOffice value, different from Title

Property Value

string

PersonTitle

Title

Property Value

string

PhoneContact

Returns a collection of office phone numbers that belong to the contact person.

Property Value

string[]

PhoneDirect

Property Value

string[]

PhoneFax

Returns a collection of fax numbers that belong to the contact person.

Property Value

string[]

PhoneMobile

Returns a collection of mobile phone numbers that belong to the contact person.

Property Value

string[]

PhonePrivate

Returns a collection of phone numbers that belong to the contact person.

Property Value

string[]

PostalAddress

Property Value

AddressSyncData

StreetAddress

Property Value

AddressSyncData

Url

The urls related to this person.

Property Value

string[]

Voip

Property Value

string[]

See Also

AppointmentAgent