Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

IcsComponentExtensions

Namespace OfficeIMO.Email
Assembly OfficeIMO.Email
Source revision c8404474f9f2 with working tree changes
Modifiers static

Typed helpers over the lossless iCalendar component/property model.

Inheritance

  • Object
  • IcsComponentExtensions

Methods

public static ContentLineProperty AddRecurrenceRule(ContentLineComponent component, IcsRecurrenceRule rule) #
Returns: ContentLineProperty

Adds an RRULE property.

Parameters

component OfficeIMO.Email.ContentLineComponent requiredposition: 0
rule OfficeIMO.Email.IcsRecurrenceRule requiredposition: 1
public static IEnumerable<IcsRecurrenceRule> GetRecurrenceRules(ContentLineComponent component) #
Returns: IEnumerable<IcsRecurrenceRule>

Parses every direct RRULE property.

Parameters

component OfficeIMO.Email.ContentLineComponent requiredposition: 0
public static IcsTemporalValue? GetTemporalValue(ContentLineComponent component, String propertyName) #
Returns: IcsTemporalValue?

Gets the first temporal property with the supplied name.

Parameters

component OfficeIMO.Email.ContentLineComponent requiredposition: 0
propertyName System.String requiredposition: 1
public static ContentLineProperty SetTemporalValue(ContentLineComponent component, String propertyName, IcsTemporalValue value) #
Returns: ContentLineProperty

Creates or replaces one temporal property without resolving TZID through the host OS.

Parameters

component OfficeIMO.Email.ContentLineComponent requiredposition: 0
propertyName System.String requiredposition: 1
value OfficeIMO.Email.IcsTemporalValue requiredposition: 2