API Reference
Class
IcsComponentExtensions
Typed helpers over the lossless iCalendar component/property model.
Inheritance
- Object
- IcsComponentExtensions
Methods
public static ContentLineProperty AddRecurrenceRule(ContentLineComponent component, IcsRecurrenceRule rule) #Returns:
ContentLinePropertyAdds an RRULE property.
Parameters
- component OfficeIMO.Email.ContentLineComponent
- rule OfficeIMO.Email.IcsRecurrenceRule
public static IEnumerable<IcsRecurrenceRule> GetRecurrenceRules(ContentLineComponent component) #Returns:
IEnumerable<IcsRecurrenceRule>Parses every direct RRULE property.
Parameters
- component OfficeIMO.Email.ContentLineComponent
public static Nullable<IcsTemporalValue> GetTemporalValue(ContentLineComponent component, String propertyName) #Returns:
Nullable<IcsTemporalValue>Gets the first temporal property with the supplied name.
Parameters
- component OfficeIMO.Email.ContentLineComponent
- propertyName System.String
public static ContentLineProperty SetTemporalValue(ContentLineComponent component, String propertyName, IcsTemporalValue value) #Returns:
ContentLinePropertyCreates or replaces one temporal property without resolving TZID through the host OS.
Parameters
- component OfficeIMO.Email.ContentLineComponent
- propertyName System.String
- value OfficeIMO.Email.IcsTemporalValue
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object