Class MapiCalendarIcsSaveOptions

MapiCalendarIcsSaveOptions class

Provides options for controlling how MapiCalendar instances are saved to iCalendar (ICS) format. This class extends MapiCalendarSaveOptions and adds iCalendar-specific configuration options for date/time handling and product identification.

public class MapiCalendarIcsSaveOptions : MapiCalendarSaveOptions

Constructors

NameDescription
MapiCalendarIcsSaveOptions()Initializes a new instance of the MapiCalendarSaveOptions class

Properties

NameDescription
KeepOriginalDateTimeStamp { get; set; }Gets or sets a value indicating whether to keep the original date and time stamps when saving to iCalendar format. When set to true, the original timestamp information is preserved in the output ICS file.
ProductIdentifier { get; set; }Gets or sets the product identifier.
SaveFormat { get; }Gets a save format.

Remarks

Use this class with Save to save calendar items in iCalendar format. The KeepOriginalDateTimeStamp property controls whether original date/time stamps are preserved, and !:ProductIdentifier allows you to specify the product identifier for the generated iCalendar object.

See Also