Craig's Utility Library
4.0 Beta
|
Creates a VCalendar item More...
Public Member Functions | |
VCalendar () | |
Constructor More... | |
virtual string | GetHCalendar () |
Returns the HCalendar item More... | |
virtual string | GetICalendar () |
Returns the ICalendar item More... | |
virtual string | GetText () |
Returns the text version of the appointment More... | |
virtual string | GetVCalendar () |
Returns the VCalendar item More... | |
override string | ToString () |
Returns the text version of the appointment More... | |
Public Member Functions inherited from Utilities.IO.FileFormats.BaseClasses.StringFormatBase< VCalendar > | |
override object | Clone () |
Clones the object More... | |
override int | CompareTo (FormatType other) |
Compares the object to another object More... | |
override bool | Equals (FormatType other) |
Determines if the objects are equal More... | |
override FormatType | Save (string Location) |
Saves the object More... | |
Protected Member Functions | |
override void | LoadFromData (string Data) |
Loads the object from the data specified More... | |
Protected Member Functions inherited from Utilities.IO.FileFormats.BaseClasses.StringFormatBase< VCalendar > | |
StringFormatBase () | |
Constructor More... | |
override FormatType | InternalLoad (string Location) |
Loads the object from the location specified More... | |
Properties | |
MailAddressCollection | AttendeeList [get] |
List of attendees More... | |
bool | Cancel [get, set] |
Determines if the calendar item is being canceled More... | |
TimeZone | CurrentTimeZone [get, set] |
The time zone for the calendar event More... | |
string | Description [get, set] |
The description of the event More... | |
DateTime | EndTime [get, set] |
The end time More... | |
string | Location [get, set] |
The location of the event More... | |
MailAddress | Organizer [get, set] |
Organizer More... | |
DateTime | StartTime [get, set] |
The start time More... | |
string | Status [get, set] |
Sets the status for the appointment (FREE, BUSY, etc.) More... | |
string | Subject [get, set] |
The subject of the item to send More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from Utilities.IO.FileFormats.BaseClasses.StringFormatBase< VCalendar > | |
static implicit | operator string (StringFormatBase< FormatType > Value) |
Converts the format to a string More... | |
static implicit | operator StringFormatBase< FormatType > (string Value) |
Converts the string to the format specified More... | |
Creates a VCalendar item
Definition at line 36 of file VCalendar.cs.
Utilities.IO.FileFormats.VCalendar.VCalendar | ( | ) |
Constructor
Definition at line 43 of file VCalendar.cs.
|
virtual |
Returns the HCalendar item
Definition at line 104 of file VCalendar.cs.
|
virtual |
Returns the ICalendar item
Definition at line 141 of file VCalendar.cs.
|
virtual |
Returns the text version of the appointment
Definition at line 199 of file VCalendar.cs.
|
virtual |
Returns the VCalendar item
Definition at line 215 of file VCalendar.cs.
|
protectedvirtual |
Loads the object from the data specified
Data | Data to load into the object |
Implements Utilities.IO.FileFormats.BaseClasses.StringFormatBase< VCalendar >.
Definition at line 246 of file VCalendar.cs.
override string Utilities.IO.FileFormats.VCalendar.ToString | ( | ) |
Returns the text version of the appointment
Definition at line 237 of file VCalendar.cs.
|
get |
List of attendees
Definition at line 53 of file VCalendar.cs.
|
getset |
Determines if the calendar item is being canceled
Definition at line 58 of file VCalendar.cs.
|
getset |
The time zone for the calendar event
Definition at line 63 of file VCalendar.cs.
|
getset |
The description of the event
Definition at line 68 of file VCalendar.cs.
|
getset |
The end time
Definition at line 73 of file VCalendar.cs.
|
getset |
The location of the event
Definition at line 78 of file VCalendar.cs.
|
getset |
Organizer
Definition at line 83 of file VCalendar.cs.
|
getset |
The start time
Definition at line 88 of file VCalendar.cs.
|
getset |
Sets the status for the appointment (FREE, BUSY, etc.)
Definition at line 93 of file VCalendar.cs.
|
getset |
The subject of the item to send
Definition at line 98 of file VCalendar.cs.