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?

Next article

Extension methods