Click or drag to resize

IFreeBusy Interface

IT Hit WebDAV Classes Reference
Represents a request for free/busy time, describe a response to a request for free/busy time, or describe a published set of busy time.

Namespace:  ITHit.Collab.Calendar
Assembly:  ITHit.Collab (in ITHit.Collab.dll) Version: 1.0.0.540 (1.0.0.540)
Syntax
public interface IFreeBusy : IComponent

public interface IFreeBusy : IComponent

The IFreeBusy type exposes the following members.

Properties
  NameDescription
Public propertyAttendees
Specifies the calendar users whose free/busy time is being requested.
Public propertyComments
Provides descriptive explanatory text.
Public propertyComponents
Dictionary of all calendar components. Empty for card object.
(Inherited from IComponent.)
Public propertyContact
Represents contact information for this free/busy time request.
Public propertyContainer
Public propertyDateTimeStampUtc
Gets or sets date-time stamp. Always in UTC.
Public propertyDelimiter
Object delimiter such as VCARD, VCALENDAR, VEVENT, VTODO, etc
(Inherited from IComponent.)
Public propertyEndUtc
Gets the end date and time in UTC for the free or busy time information.
Public propertyFreeBusy
Get free or busy time intervals.
Public propertyOrganizer
Specifies the calendar user who is requesting the free/busy time.
Public propertyProperties
Dictionary of all business card or calendar properties.
(Inherited from IComponent.)
Public propertyRequestStatuses
Status code returned in response to a scheduling request.
Public propertyStartUtc
Gets the start date and time in UTC for the free or busy time information.
Public propertyUid
Gets or sets the persistent, globally unique identifier for the calendar component.
Public propertyUrl
URL associated with this calendar component.
Top
Methods
  NameDescription
Public methodAddProperty
Adds property to Properties list. The property must be created by created by CreateRawProperty call.
(Inherited from IComponent.)
Public methodCreateCustomComponent
Creates a component that can be added to the list of components of this object.
(Inherited from IComponent.)
Public methodCreateRawProperty
Creates property that can be added to the list of properties of this object.
(Inherited from IComponent.)
Top
Remarks

All properties of this component are optional except Uid and DateTimeStampUtc properties.

http://tools.ietf.org/html/rfc5545#section-3.6.4

See Also