Namespace: ITHit.Collab.Calendar
The ICalendar2 type exposes the following members.
Name | Description | |
---|---|---|
AutoGenerateTimeZones |
Gets or sets if time zone compomemts must be automatically generated during serialization. Default is true.
| |
Components |
Dictionary of all calendar components. Empty for card object.
(Inherited from IComponent.) | |
Delimiter |
Object delimiter such as VCARD, VCALENDAR, VEVENT, VTODO, etc
(Inherited from IComponent.) | |
Events |
Gets a list of events associated with this calendar object.
| |
FreeBusy |
Gets a list of free/busy time components, describe a response to a request for free/busy time,
or describe a published set of busy time.
| |
Journals |
Gets a list of journal components associated with this calendar object.
| |
Method |
Gets or sets iTip method type. Provides access to "METHOD" property.
| |
ProductId |
Specifies the identifier for the product that created this business card or calendar.
(Inherited from ICollabObject.) | |
Properties |
Dictionary of all business card or calendar properties.
(Inherited from IComponent.) | |
TimeZones |
Gets a list of time zone components associated with this calendar object.
| |
ToDos |
Gets a list of to-do components associated with this calendar object.
| |
Version |
Specifies the version of the business card or calendar specification.
(Inherited from ICollabObject.) |
Name | Description | |
---|---|---|
AddProperty |
Adds property to Properties list. The property must be created by created by CreateRawProperty call.
(Inherited from IComponent.) | |
CreateActionProp(NullableInt32) |
Creates IAction property from NullableTInt32 value. Returns null if value parameter is null.
Throws ArgumentException exception if no ActionType is found that match the passed value.
Assign the value returned by this method to Action property.
| |
CreateActionProp(String) | ||
CreateActionProp(ActionType) |
Creates IAction property from ActionType value. Returns null if value parameter is null.
Assign the value returned by this method to Action property.
| |
CreateCalAddressProp |
Creates ICalAddress property. Returns null if uri parameter is null.
Assign the value returned by this method to properties that has a ICalAddress type such as Organizer.
| |
CreateCalDateListProp |
Creates ICalDateList property. Returns null if dateTimes parameter is null.
Assign the value returned by this method to ExceptionDateTimes property.
| |
CreateCalDateProp | ||
CreateCalTextProp |
Creates ICalText property. Returns null if value parameter is null.
Assign the value returned by this method to properties that has a ICalText type such as
Summary, Description, etc.
| |
CreateClassProp(NullableInt32) |
Creates IClassification property from NullableTInt32 value. Returns null if value parameter is null.
Throws ArgumentException exception if no ClassificationType is found that match the passed value.
Assign the value returned by this method to Class property.
| |
CreateClassProp(String) |
Creates IClassification property from string value. Returns null if value parameter is null.
Assign the value returned by this method to Class property.
| |
CreateClassProp(ClassificationType) |
Creates IClassification property from ClassificationType value. Returns null if value parameter is null.
Assign the value returned by this method to Class property.
| |
CreateCustomComponent |
Creates a component that can be added to the list of components of this object.
(Inherited from IComponent.) | |
CreateDateProp |
Creates IDate property from NullableTDateTime value. Returns null if dateTime parameter is null.
Assign the value returned by this method to CreatedUtc, LastModifiedUtc, DateTimeStampUtc, AbsoluteDateTimeUtc, etc properties.
| |
CreateDurationProp | ||
CreateIntegerProp | ||
CreateMethodProp(NullableInt32) |
Creates IMethod property from NullableTInt32 value. Returns null if value parameter is null.
Throws ArgumentException exception if no MethodType is found that match the passed value.
Assign the value returned by this method to Method property.
| |
CreateMethodProp(String) | ||
CreateMethodProp(MethodType) |
Creates IMethod property from MethodType value. Returns null if value parameter is null.
Assign the value returned by this method to Method property.
| |
CreatePropertyT |
Creates a property that do not occure more than once in calendar or business card.
(Inherited from ICollabObject.) | |
CreateRawProperty |
Creates property that can be added to the list of properties of this object.
(Inherited from IComponent.) | |
CreateRecurrenceIdProp |
Creates IRecurrenceId property. Returns null if dateTime parameter is null.
Assign the value returned by this method to RecurrenceId property.
| |
CreateRecurrenceListProp |
Creates IRecurrenceList property. Returns null if dateTimes parameter is null.
Assign the value returned by this method to RecurrenceDateTimes property.
| |
CreateStatusProp(NullableInt32) |
Creates IStatus property from NullableTInt32 value. Returns null if value parameter is null.
Throws ArgumentException exception if no StatusType is found that match the passed value.
Assign the value returned by this method to Status property.
| |
CreateStatusProp(String) | ||
CreateStatusProp(StatusType) |
Creates IStatus property from StatusType value. Returns null if value parameter is null.
Assign the value returned by this method to Status property.
| |
CreateTextProp |
Creates ITextProperty property. Returns null if value parameter is null.
Assign the value returned by this method to properties that has a ITextProperty type.
(Inherited from ICollabObject.) | |
CreateTransparencyProp |
Creates ITransparency property from NullableTBoolean value. Returns null if value parameter is null.
Assign the value returned by this method to Transparency property.
| |
GenerateTimeZones |
Populates TimeZones list with time zones specified in [!:Params.ITimeZoneIdParam.TimeZoneId] ("TZID") parameters.
|