Class AppointmentInfo
Info about an appointment
Carrier object for AppointmentInfo. Services for the AppointmentInfo Carrier is available from the Appointment Agent.Namespace: SuperOffice.CRM.Services
Assembly: SuperOffice.Services.dll
Syntax
[DataContract(Namespace = "http://www.superoffice.net/ws/crm/NetServer/11.1.0.0")]
public class AppointmentInfo : Carrier
Constructors
AppointmentInfo()
Default constructor
Declaration
public AppointmentInfo()
See Also
Properties
Agenda
The appointment agenda (the rest of appointment description)
Declaration
[DataMember]
public virtual string Agenda { get; set; }
Property Value
Type | Description |
---|---|
string |
See Also
AnySendEmail
True if any of the appointment records has the email flag set
Declaration
[DataMember]
public virtual bool AnySendEmail { get; set; }
Property Value
Type | Description |
---|---|
bool |
See Also
AppointmentId
The id of the appointment
Declaration
[DataMember]
public virtual int AppointmentId { get; set; }
Property Value
Type | Description |
---|---|
int |
See Also
AssociateId
The id of the associate this appointment belongs to
Declaration
[DataMember]
public virtual int AssociateId { get; set; }
Property Value
Type | Description |
---|---|
int |
See Also
ColorIndex
The color index of the appointment (task)
Declaration
[DataMember]
public virtual ColorIndex ColorIndex { get; set; }
Property Value
Type | Description |
---|---|
ColorIndex |
See Also
ContactName
The name of the appointment contact.
Declaration
[DataMember]
public virtual string ContactName { get; set; }
Property Value
Type | Description |
---|---|
string |
See Also
EndDate
The end of the appointment
Declaration
[DataMember]
public virtual DateTime EndDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
See Also
HasAlarm
True if the appointment has alarm
Declaration
[DataMember]
public virtual bool HasAlarm { get; set; }
Property Value
Type | Description |
---|---|
bool |
See Also
IsAllDay
True if the appointment is an all day appointment
Declaration
[DataMember]
public virtual bool IsAllDay { get; set; }
Property Value
Type | Description |
---|---|
bool |
See Also
IsBooking
True if the appointment is part of a booking
Declaration
[DataMember]
public virtual bool IsBooking { get; set; }
Property Value
Type | Description |
---|---|
bool |
See Also
IsBookingMain
True if the appointment is a main booking
Declaration
[DataMember]
public virtual bool IsBookingMain { get; set; }
Property Value
Type | Description |
---|---|
bool |
See Also
IsBusy
True if the participant is marked as busy
Declaration
[DataMember]
public virtual bool IsBusy { get; set; }
Property Value
Type | Description |
---|---|
bool |
See Also
IsCompleted
True if the appointment is completed
Declaration
[DataMember]
public virtual bool IsCompleted { get; set; }
Property Value
Type | Description |
---|---|
bool |
See Also
IsPrivate
True if only visible for the owner
Declaration
[DataMember]
public virtual bool IsPrivate { get; set; }
Property Value
Type | Description |
---|---|
bool |
See Also
IsRecurring
True if the appointment is part of a recurring series
Declaration
[DataMember]
public virtual bool IsRecurring { get; set; }
Property Value
Type | Description |
---|---|
bool |
See Also
IsTentative
True if the appointment is tentative
Declaration
[DataMember]
public virtual bool IsTentative { get; set; }
Property Value
Type | Description |
---|---|
bool |
See Also
IsVideoMeeting
True if the appointment has a video link
Declaration
[DataMember]
public virtual bool IsVideoMeeting { get; set; }
Property Value
Type | Description |
---|---|
bool |
See Also
MotherId
The id of the mother appointment (participants point to this one)
Declaration
[DataMember]
public virtual int MotherId { get; set; }
Property Value
Type | Description |
---|---|
int |
See Also
PersonName
The name of the appointment person.
Declaration
[DataMember]
public virtual string PersonName { get; set; }
Property Value
Type | Description |
---|---|
string |
See Also
ProjectName
The name of the appointment project
Declaration
[DataMember]
public virtual string ProjectName { get; set; }
Property Value
Type | Description |
---|---|
string |
See Also
RecurrenceInfo
The recurrence info if the appointment is recurring
Declaration
[DataMember]
public virtual RecurrenceInfo RecurrenceInfo { get; set; }
Property Value
Type | Description |
---|---|
RecurrenceInfo |
See Also
SendEmail
True if the appointment record has the email flag set
Declaration
[DataMember]
public virtual bool SendEmail { get; set; }
Property Value
Type | Description |
---|---|
bool |
See Also
StartDate
The start of the appointment
Declaration
[DataMember]
public virtual DateTime StartDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
See Also
TaskName
The name of the appointment task type
Declaration
[DataMember]
public virtual string TaskName { get; set; }
Property Value
Type | Description |
---|---|
string |
See Also
Title
The appointment title (first line of appointment description)
Declaration
[DataMember]
public virtual string Title { get; set; }
Property Value
Type | Description |
---|---|
string |
See Also
Methods
ToString()
Returns the carrier contents as a formatted string.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string | The carrier contents. |
See Also
ToString(string)
Returns the carrier contents as a formatted string, useful for debugging. Each line in the output is prefixed with the input value.
Declaration
public string ToString(string prefix)
Parameters
Type | Name | Description |
---|---|---|
string | prefix | The line prefix (typically used for indenting) |
Returns
Type | Description |
---|---|
string | The carrier contents. |