Share via


CalendarException members

Represents a difference (an exception) from the base calendar.

The CalendarException type exposes the following members.

Constructors

  Name Description
Public method CalendarException Creates an instance of the CalendarException class.

Top

Properties

  Name Description
Public property Calendar Gets the name of the calendar that is associated with the exception.
Public property Context (Inherited from ClientObject.)
Public property Finish Gets the date and time that the calendar exception ends.
Public property Id Gets or sets the object identifier as an index into the collection of calendar exceptions.
Public property Name Gets the name of the exception, such as Vacation.
Protected property ObjectData (Inherited from ClientObject.)
Public property ObjectVersion (Inherited from ClientObject.)
Public property Path (Inherited from ClientObject.)
Public property RecurrenceDays Gets a mask that represents the days of the week on which the calendar exception is effective.
Public property RecurrenceFrequency Gets the interval at which the calendar exception occurs.
Public property RecurrenceMonth Gets the month value when setting a yearly recurrence.
Public property RecurrenceMonthDay Gets the day of the month when setting a yearly recurrence.
Public property RecurrenceType Gets the recurrence type for the calendar exception.
Public property RecurrenceWeek Gets the week number of a monthly occurrence.
Public property ServerObjectIsNull (Inherited from ClientObject.)
Public property Shift1Finish Gets the minute of the day that the first shift ends.
Public property Shift1Start Gets the minute of the day that the first shift starts.
Public property Shift2Finish Gets the minute of the day that the second shift ends.
Public property Shift2Start Gets the minute of the day that the second shift starts.
Public property Shift3Finish Gets the minute of the day that the third shift ends.
Public property Shift3Start Gets the minute of the day that the third shift starts.
Public property Shift4Finish Gets the minute of the day that the fourth shift ends.
Public property Shift4Start Gets the minute of the day that the fourth shift starts.
Public property Shift5Finish Gets the minute of the day that the fifth shift ends.
Public property Shift5Start Gets the minute of the day that the fifth shift starts.
Public property Start Gets the time and date of the start of the calendar exception.
Public property Tag (Inherited from ClientObject.)
Public property TypedObject (Inherited from ClientObject.)

Top

Methods

  Name Description
Protected method CheckUninitializedProperty (Inherited from ClientObject.)
Public method CustomFromJson (Inherited from ClientObject.)
Public method DeleteObject Deletes the CalendarException object.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FromJson (Inherited from ClientObject.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method InitNonPropertyFieldFromJson (Inherited from ClientObject.)
Protected method InitOnePropertyFromJson Reserved for internal use. (Overrides ClientObject.InitOnePropertyFromJson(String, JsonReader).)
Public method IsObjectPropertyInstantiated (Inherited from ClientObject.)
Public method IsPropertyAvailable (Inherited from ClientObject.)
Protected method LoadExpandoFields (Inherited from ClientObject.)
Protected method MemberwiseClone (Inherited from Object.)
Public method RefreshLoad (Inherited from ClientObject.)
Protected method RemoveFromParentCollection (Inherited from ClientObject.)
Public method Retrieve() (Inherited from ClientObject.)
Public method Retrieve([]) (Inherited from ClientObject.)
Public method ToString (Inherited from Object.)
Protected method UpdateClientObjectPropertyType (Inherited from ClientObject.)

Top

See also

Reference

CalendarException class

Microsoft.ProjectServer.Client namespace