EventOccurrence class

Represents a single occurrence of an event.

Properties

  • DateTime StartDate - Gets the start date/time of the occurrence
  • DateTime? EndDate - Gets the end date/time of the occurrence
  • string Title - Gets the title (name) of the occurrence
  • string Description - Gets the description of the occurrence
  • string Location - Gets the location of the occurrence
  • bool IsRecurrent - Gets whether the occurrence is part of given series of recurrence
  • int Duration - Gets the duration of the occurrence 
  • Event Event - Gets the event to which this occurrence applies

Methods

As the class implements the ICustomTypeDescriptor interface thee are methods that come from the implementation:

  • AttributeCollection GetAttributes() - Returns a collection of custom attributes for this instance of a component.
  • string GetClassName() – Returns the class name of this instance of a component.
  • string GetComponentName() - Returns the name of this instance of a component.
  • TypeConverter GetConverter() - Returns a type converter for this instance of a component.
  • EventDescriptor GetDefaultEvent() - Returns the default event for this instance of a component.
  • PropertyDescriptor GetDefaultProperty() - Returns the default property for this instance of a component.
  • object GetEditor(Type editorBaseType) - Returns an editor of the specified type for this instance of a component. 
  • EventDescriptorCollection GetEvents(Attribute[] attributes) – Returns the events for this instance of a component using the specified attribute array as a filter.
  • EventDescriptorCollection GetEvents() - Returns the events for this instance of a component.
  • PropertyDescriptorCollection GetProperties(Attribute[] attributes) – Returns the properties for this instance of a component using the attribute array as a filter.
  • PropertyDescriptorCollection GetProperties() - Returns the properties for this instance of a component.
  • object GetPropertyOwner(PropertyDescriptor pd) – Returns an object that contains the property described by the specified property descriptor.
  • PropertyDescriptorCollection GetPropertyDescriptorCollection(Attribute[] attributes) - Returns the properties for this instance of a component using the attribute array as a filter.

Following is an example of the usage of some the EventOccurence properties in the RadSchedulerService:


Want to learn more?

Sign up for our free beginner training. Boost your credentials through advanced courses and certification.
Register for Sitefinity training and certification.

Was this article helpful?