An NDoc Documented Class Library

RemoteCalendarsController Members

RemoteCalendarsController overview

Public Instance Constructors

RemoteCalendarsController Constructor The constructor of RemoteCalendarsController. The constructor loads the file XML with all the information about the remote iCalendars inserted in Outlook. The first time RemoteCalendars is launched the constructor creates the XML configuration file and ask to the user to choose his options (AutoUpdate)

Public Instance Methods

AddCalendar This is the method called by the "Subscribe a remote calendar". It launches a SubscribeDialog and after the user has pressed ok, parse the iCalendar and creates the ApointmentItems
AutoUpdate This is the method called if the AutoUpdate feature is turned on. When Outlook and RemoteCalendars are loaded, with this functions all the RemoteCalendars are updated. An instance of the class StatoRicaricamento is called to show the progress of the reloading
DeleteCalendar This is the method connected to "Delete a remote calendar". After the button is pressed, an istance of the DeleteRemoteCalendar class is launched.
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
IsAutoUpdate This method returns whether on not the user has choose to use the AutoUpdate feature
IsEmptyList This method controls if the list of remote calendars is empty or not
Options This is the method connected to the button "Options". It launches an instance of OptionsRemoteCalendar class.
ReloadCalendar This is the method connected to "Reload a remote calendar". After it's pressed, an instance of the ReloadRemoteCalendar class is launched
ToString (inherited from Object) Returns a String that represents the current Object.

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

RemoteCalendarsController Class | RemoteCalendars.Core Namespace