class AppointmentForUpdate


Base class:

This type does not have any base class

Implemented interfaces:

IAppointmentForUpdate
IAppointmentForBase

Derived types:

This type is not derived by any type in DocsMarshal.


Constructors

AppointmentForUpdate ()


AppointmentForUpdate (IEnumerable<AppointmentGrantForUser> updateGrants, DMAppointment appointment)


AppointmentForUpdate (IEnumerable<AppointmentGrantForUser> updateGrants, DMAppointment appointment, IProfileForBase profileForBase)


Properties

Boolean? AllDay { get; set; }


Guid? AppointmentId { get; set; }


List<AttendeeForBase> Attendees { get; set; }


Guid? CalendarId { get; set; }


Int32? ClassTypeId { get; set; }


String Description { get; set; }


IEnumerable<IFieldDescriptor> FieldsDescriptor { get; }


Boolean ForceServiceTriggerInsert { get; set; }


DateTime? From { get; set; }


List<AppointmentGrantForUser> Grants { get; set; }


Guid? IdGanttTask { get; set; }


DMAppointment OriginalAppointment { get; set; }


Boolean? Private { get; set; }


IProfileForBase Profile { get; set; }


RecurrenceForBase Recurrence { get; set; }


List<RecurrenceExceptionForBase> RecurrenceExceptions { get; set; }


Int32? SecurityIdentityOwnerId { get; set; }


Boolean ShouldUpdateProfile { get; }


EAppointmentStatus? Status { get; set; }


String Title { get; set; }


DateTime? To { get; set; }