Class NSParticipantInfo

Represents an appointment participant.

Constructors

NSParticipantInfo()

Initializes a new instance of the NSParticipantInfo class.

Declaration

NSParticipantInfo

Methods

GetAssociateId()

Declaration

Integer GetAssociateId()

Examples

NSParticipantInfo thing;
Integer associateId = thing.GetAssociateId();

Returns

Type Description
Integer Associate ID of the participant if the participant is an associate (or resource).

GetContactId()

Declaration

Integer GetContactId()

Examples

NSParticipantInfo thing;
Integer contactId = thing.GetContactId();

Returns

Type Description
Integer Contact ID of the participant if the participant is an associate or person.

GetEmailId()

Declaration

Integer GetEmailId()

Examples

NSParticipantInfo thing;
Integer emailId = thing.GetEmailId();

Returns

Type Description
Integer The email ID of the email belonging to the appointment record belonging to this person.

GetInvitationStatus()

Declaration

Integer GetInvitationStatus()

Examples

NSParticipantInfo thing;
Integer invitationStatus = thing.GetInvitationStatus();

Returns

Type Description
Integer The participant status for the appointment.

GetPersonId()

Declaration

Integer GetPersonId()

Examples

NSParticipantInfo thing;
Integer personId = thing.GetPersonId();

Returns

Type Description
Integer Person ID of the participant if the participant is a person.

GetSendEmail()

Declaration

Bool GetSendEmail()

Examples

NSParticipantInfo thing;
Bool sendEmail = thing.GetSendEmail();

Returns

Type Description
Bool True if the participant has been sent an email or should be sent an email.

SetAssociateId(Integer)

Declaration

Void SetAssociateId(Integer associateId)

Examples

NSParticipantInfo thing;
Integer associateId;
thing.SetAssociateId(associateId);

Parameters

Type Name Description
Integer associateId Associate ID of the participant if the participant is an associate (or resource).

Returns

Type Description
Void

SetContactId(Integer)

Declaration

Void SetContactId(Integer contactId)

Examples

NSParticipantInfo thing;
Integer contactId;
thing.SetContactId(contactId);

Parameters

Type Name Description
Integer contactId Contact ID of the participant if the participant is an associate or person.

Returns

Type Description
Void

SetEmailId(Integer)

Declaration

Void SetEmailId(Integer emailId)

Examples

NSParticipantInfo thing;
Integer emailId;
thing.SetEmailId(emailId);

Parameters

Type Name Description
Integer emailId The email ID of the email belonging to the appointment record belonging to this person.

Returns

Type Description
Void

SetInvitationStatus(Integer)

Declaration

Void SetInvitationStatus(Integer invitationStatus)

Examples

NSParticipantInfo thing;
Integer invitationStatus;
thing.SetInvitationStatus(invitationStatus);

Parameters

Type Name Description
Integer invitationStatus The participant status for the appointment. See <xref href="CRMScript.NetServer.InvitationStatus" data-throw-if-not-resolved="false"></xref>.

Returns

Type Description
Void

SetPersonId(Integer)

Declaration

Void SetPersonId(Integer personId)

Examples

NSParticipantInfo thing;
Integer personId;
thing.SetPersonId(personId);

Parameters

Type Name Description
Integer personId Person ID of the participant if the participant is a person.

Returns

Type Description
Void

SetSendEmail(Bool)

Declaration

Void SetSendEmail(Bool sendEmail)

Examples

NSParticipantInfo thing;
Bool sendEmail;
thing.SetSendEmail(sendEmail);

Parameters

Type Name Description
Bool sendEmail True if the participant has been sent an email or should be sent an email.

Returns

Type Description
Void