Organizer Class
Represents an event organizer, the ORGANIZER property defined in RFC 5545 section 3.8.4.3.
public sealed class OrganizerConstructors
| Name | Description |
|---|---|
| Organizer() |
Organizer()
Organizer.cspublic Organizer()No documentation is available.
Properties
| Name | Description |
|---|---|
| Address | Gets or sets the calendar user address of the organizer. |
| Parameters | Gets the parameters of the ORGANIZER property, such as CN or SENT-BY. |
Address
Organizer.csGets or sets the calendar user address of the organizer.
public InternetCalendarUserAddress? Address { get; set; }Property value
Parameters
Organizer.csGets the parameters of the ORGANIZER property, such as CN or SENT-BY.
public IList<KeyValuePair<string, string>> Parameters { get; }Property value
IList<KeyValuePair<string, string>>
Remarks
As for InternetCalendarProperty.Parameters, a param-value list is kept in its written form, including the DQUOTE characters of a quoted value, as in new KeyValuePair<string, string>("SENT-BY", "\"mailto:assistant@example.com\""), and any other value is written as a quoted-string. The RFC 6868 encoding is decoded when read and applied when written. The parser fills the collection in order, and the parameters are written back in that order.
A parameter is validated when it is added: adding one whose name is not made of ASCII letters, digits and dashes, or whose value is null or contains a control character other than a horizontal tab or a line feed, throws an ArgumentException.