Export (0) Print
Expand All

Calendar Entity Capabilities

banner art

[Applies to: Microsoft Dynamics CRM 4.0]

A calendar consists of a set of ordered rules that define time blocks of free/busy times for users, business units, and services, and for resources or resource groups. Examples of rules are working and nonworking hours, vacations, appointments and weekly meetings. Calendars support recurring events and can be nested. In addition to time blocks, a calendar also specifies capacity rules as measured by effort required for a specific resource and appointment type and effort available per duration by a resource in the calendar for the resource.

The class for this entity is calendar. For calendars, you can use the messages listed in the following table with the Execute method.

MessageDescription
CreateUse this message to create a calendar.

The information that is used to create the entity instance is specified in the TargetCreateCalendar class.

You can also call the Create method.

DeleteUse this message to delete a calendar.

The entity instance to delete is specified in the TargetDeleteCalendar class.

You can also call the Delete method.

ExpandCalendarUse this message to convert the calendar rules to an array of available time blocks for the specified period.
RetrieveUse this message to retrieve a calendar.

The entity instance to retrieve is specified in the TargetRetrieveCalendar class.

You can also call the Retrieve method.

RetrieveMultipleUse this message to retrieve a collection of calendars.

The query expression that describes the entity instances to retrieve is specified in the Query property of this request.

You can also call the RetrieveMultiple method.

UpdateUse this message to update a calendar.

The entity instance to update is specified in the TargetUpdateCalendar class.

You can also use the Update method.


See Also

Concepts

Other Resources


© 2010 Microsoft Corporation. All rights reserved.


Show:
© 2014 Microsoft