Class SchedulerICalendarImporter
Import IScheduler
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI.Scheduler.ICalendar
Assembly: Telerik.WinControls.Scheduler.dll
Syntax
public class SchedulerICalendarImporter : ISchedulerImporter
Constructors
SchedulerICalendarImporter()
Initializes a new instance of the Scheduler
Declaration
public SchedulerICalendarImporter()
SchedulerICalendarImporter(Boolean)
Initializes a new instance of the Scheduler
Declaration
public SchedulerICalendarImporter(bool ignoreParseErrors)
Parameters
System. If set to |
SchedulerICalendarImporter(Boolean, IAppointmentFactory)
Initializes a new instance of the Scheduler
Declaration
public SchedulerICalendarImporter(bool ignoreParseErrors, IAppointmentFactory appointmentFactory)
Parameters
System. if set to |
IAppointment The appointment factory. |
SchedulerICalendarImporter(IAppointmentFactory)
Initializes a new instance of the Scheduler
Declaration
public SchedulerICalendarImporter(IAppointmentFactory appointmentFactory)
Parameters
IAppointment The appointment factory. |
Properties
Encoding
Gets or sets the encoding.
Declaration
public Encoding Encoding { get; set; }
Property Value
System. The encoding. |
Methods
ApplyAdditionalData(IEvent, CalObject)
Writes the additional data for appointment.
Declaration
protected virtual void ApplyAdditionalData(IEvent appointment, CalObject calObject)
Parameters
ApplyAppointmentData(IEvent, CalObject, IDictionary<String, TimeZoneInfo>)
Sets the appointment data.
Declaration
protected virtual void ApplyAppointmentData(IEvent appointment, CalObject calObject, IDictionary<string, TimeZoneInfo> timeZones)
Parameters
IEvent
appointment
The appointment. |
Cal The cal object. |
System. The time zones. |
Exceptions
Calendar
|
GetAppointments(CalObject)
Gets the appointments from an CalObject instance.
Declaration
public virtual IEnumerable<IEvent> GetAppointments(CalObject calendar)
Parameters
Cal
|
Returns
System.
|
GetAppointments(CalObject, ICollection<IEvent>)
Gets the parsed appointments from Cal
Declaration
protected virtual void GetAppointments(CalObject calendar, ICollection<IEvent> collection)
Parameters
Exceptions
Calendar
|
Import(ISchedulerData, Stream)
Imports iCalendar data form a stream into the specified ISchedulerData implementation.
Declaration
public virtual void Import(ISchedulerData data, Stream stream)
Parameters
IScheduler
|
System.
|
Implements
Import(ISchedulerData, TextReader)
Imports iCalendar data using the specified TextReader instance into the specified ISchedulerData implementation.
Declaration
public virtual void Import(ISchedulerData data, TextReader textReader)
Parameters
IScheduler
|
System.
|
Import(ISchedulerData, String)
Imports iCalendar data from a string into the specified ISchedulerData implementation.
Declaration
public virtual void Import(ISchedulerData data, string str)
Parameters
IScheduler
|
System.
|