Class CalendarComponent
Base class for all iCalendar components
public abstract class CalendarComponent
- Inheritance
-
objectCalendarComponent
- Derived
Properties
ComponentType
public abstract string ComponentType { get; }
Property Value
- string
Properties
public Dictionary<string, List<CalendarProperty>> Properties { get; set; }
Property Value
- Dictionary<string, List<CalendarProperty>>
SubComponents
public List<CalendarComponent> SubComponents { get; set; }
Property Value
- List<CalendarComponent>
Methods
AddProperty(CalendarProperty)
public void AddProperty(CalendarProperty property)
Parameters
propertyCalendarProperty
GetProperties(string)
public List<CalendarProperty> GetProperties(string name)
Parameters
namestring
Returns
- List<CalendarProperty>
GetProperty(string)
public CalendarProperty? GetProperty(string name)
Parameters
namestring