Import ISchedulerData from ICalendar format.
Definition
Namespace:Telerik.WinControls.UI.Scheduler.ICalendar
Assembly:Telerik.WinControls.Scheduler.dll
Syntax:
public class SchedulerICalendarImporter : ISchedulerImporter
Inheritance: objectSchedulerICalendarImporter
Implements:
Constructors
Initializes a new instance of the SchedulerICalendarImporter class.
public SchedulerICalendarImporter()
Initializes a new instance of the SchedulerICalendarImporter class.
public SchedulerICalendarImporter(bool ignoreParseErrors, IAppointmentFactory appointmentFactory)
if set to true ignore appointment that can not parse.
The appointment factory.
Initializes a new instance of the SchedulerICalendarImporter class.
public SchedulerICalendarImporter(bool ignoreParseErrors)
If set to true ignore appointment that can not parse.
Initializes a new instance of the SchedulerICalendarImporter class.
public SchedulerICalendarImporter(IAppointmentFactory appointmentFactory)
The appointment factory.
Properties
Methods
Sets the appointment data.
protected virtual void ApplyAppointmentData(IEvent appointment, CalObject calObject, IDictionary<string, TimeZoneInfo> timeZones)
The appointment.
calObjectCalObjectThe cal object.
timeZonesIDictionary<string, TimeZoneInfo>The time zones.
Exceptions:CalendarParseException.
Imports iCalendar data form a stream into the specified ISchedulerData implementation.
public virtual void Import(ISchedulerData data, Stream stream)
Implements:
Imports iCalendar data from a string into the specified ISchedulerData implementation.
public virtual void Import(ISchedulerData data, string str)
Implements:
Imports iCalendar data using the specified TextReader instance into the specified ISchedulerData implementation.
public virtual void Import(ISchedulerData data, TextReader textReader)