8 Index

A

Abstract data model

   client

   server

Applicability

C

Capability negotiation

Change tracking

Changing an appointment property value example

   request

   response

Client

   abstract data model

   initialization

   timers

Client - message processing

   GET method

   POST method

   PROPFIND method

   PROPPATCH method

   PUT method

   SEARCH method

Client - sequencing rules

   GET method

   POST method

   PROPFIND method

   PROPPATCH method

   PUT method

   SEARCH method

Creating a new calendar object example

D

Data model - abstract

   client

   server

DAV: namespace properties

   PidNameContentClass

   PidNameDavId

   PidNameDavIsCollection

   PidNameDavIsStructuredDocument

   PidNameDavParentName

   PidNameDavUid

   PidTagAttributeHidden

   PidTagAttributeReadOnly

   PidTagComment

DAV: Namespace Properties message

Discovering the calendar folder example

   request

   response

E

Examples

   changing an appointment property value - request

   changing an appointment property value - response

   creating a new calendar object

   discovering the calendar folder - request

   discovering the calendar folder - response

   retrieve the contents of an appointment - request

   retrieve the contents of an appointment - response

   retrieve the contents of the calendar folder - response

   retrieving the contents of the calendar folder - request

G

Glossary

H

Higher-layer triggered events - client

   calendar delegation

   creating Calendar objects

   Discovery

   sending meeting requests

Higher-layer triggered events – client

   changing Calendar objects

Higher-layer triggered events - client recurring appointments

Higher-layer triggered events - server

   calendar delegation

   creating Calendar objects

   Discovery

   recurring appointments

   sending meeting requests

Higher-layer triggered events – server

   changing Calendar objects

http://schemas.microsoft.com/exchange namespace properties

   PidNameExchangeIntendedBusyStatus

   PidNameExchangeModifyExceptionStructure

   PidNameExchangeNoModifyExceptions

   PidNameExchangePatternEnd

   PidNameExchangeReminderInterval

   PidTagContainerClass

   PidTagExchangeNTSecurityDescriptor

   PidTagFlatUrlName

   PidTagMessageClass

   PidTagMid

   PidTagSensitivity

http://schemas.microsoft.com/exchange Namespace Properties message

http://schemas.microsoft.com/mapi/ namespace properties

   PidLidAllAttendeesString

   PidLidAppointmentDuration

   PidLidAppointmentEndDate

   PidLidAppointmentEndTime

   PidLidAppointmentEndWhole

   PidLidAppointmentRecur

   PidLidAppointmentReplyName

   PidLidAppointmentReplyTime

   PidLidAppointmentSequence

   PidLidAppointmentStartDate

   PidLidAppointmentStartTime

   PidLidAppointmentStartWhole

   PidLidAppointmentStateFlags

   PidLidAppointmentSubType

   PidLidAppointmentUpdateTime

   PidLidAttendeeCriticalChange

   PidLidBusyStatus

   PidLidCalendarType

   PidLidDayInterval

   PidLidDayOfMonth

   PidLidDelegateMail

   PidLidEndRecurrenceDate

   PidLidEndRecurrenceTime

   PidLidFInvited

   PidLidFlagRequest

   PidLidFOthersAppointment

   PidLidICalendarDayOfWeekMask

   PidLidIntendedBusyStatus

   PidLidIsException

   PidLidIsRecurring

   PidLidIsSilent

   PidLidMeetingWorkspaceUrl

   PidLidMonthInterval

   PidLidMonthOfYear

   PidLidMonthOfYearMask

   PidLidNoEndDateFlag

   PidLidNonSendableBcc

   PidLidNonSendableCc

   PidLidNonSendableTo

   PidLidNonSendBccTrackStatus

   PidLidNonSendCcTrackStatus

   PidLidNonSendToTrackStatus

   PidLidOccurrences

   PidLidOldRecurrenceType

   PidLidOptionalAttendees

   PidLidOwnerCriticalChange

   PidLidOwnerName

   PidLidRecurrenceDuration

   PidLidRecurrencePattern

   PidLidRecurrenceType

   PidLidRecurring

   PidLidReminderDelta

   PidLidReminderFileParameter

   PidLidReminderOverride

   PidLidReminderPlaySound

   PidLidReminderSet

   PidLidReminderSignalTime

   PidLidReminderTime

   PidLidReminderTimeDate

   PidLidReminderTimeTime

   PidLidReminderType

   PidLidRemoteStatus

   PidLidRequiredAttendees

   PidLidResourceAttendees

   PidLidResponseStatus

   PidLidStartRecurrenceDate

   PidLidStartRecurrenceTime

   PidLidTimeZone

   PidLidTimeZoneDescription

   PidLidTimeZoneStruct

   PidLidWeekInterval

   PidLidWhere

   PidLidYearInterval

   PidTagEndDate

   PidTagOwnerAppointmentId

   PidTagResponseRequested

   PidTagStartDate

http://schemas.microsoft.com/mapi/ Namespace Properties message

I

Implementer - security considerations

Index of security parameters

Informative references

Initialization

   client

   server

Introduction

M

Message processing

   server

Message processing - client

   GET method

   POST method

   PROPFIND method

   PROPPATCH method

   PUT method

   SEARCH method

Message processing - server

   GET method

   POST method

   PROPFIND method

   PROPPATCH method

   PUT method

   SEARCH method

Message syntax

   overview

Messages

   DAV: Namespace Properties

   http://schemas.microsoft.com/exchange Namespace Properties

   http://schemas.microsoft.com/mapi/ Namespace Properties

   transport

   urn:schemas:calendar: Namespace Properties

   urn:schemas:httpmail: Namespace Properties

   urn:schemas:mailheader: Namespace Properties

   urn:schemas-microsoft-com:exch-data: Namespace Properties

   urn:schemas-microsoft-com:office:office Namespace Properties

N

Normative references

O

Other local events

   server

Overview

   message syntax

Overview (synopsis)

P

Parameters - security index

PidLidAllAttendeesString http://schemas.microsoft.com/mapi/ namespace property

PidLidAppointmentDuration http://schemas.microsoft.com/mapi/ namespace property

PidLidAppointmentEndDate http://schemas.microsoft.com/mapi/ namespace property

PidLidAppointmentEndTime http://schemas.microsoft.com/mapi/ namespace property

PidLidAppointmentEndWhole http://schemas.microsoft.com/mapi/ namespace property

PidLidAppointmentRecur http://schemas.microsoft.com/mapi/ namespace property

PidLidAppointmentReplyName http://schemas.microsoft.com/mapi/ namespace property

PidLidAppointmentReplyTime http://schemas.microsoft.com/mapi/ namespace property

PidLidAppointmentReplyTime urn:schemas:calendar: namespace property

PidLidAppointmentSequence http://schemas.microsoft.com/mapi/ namespace property

PidLidAppointmentStartDate http://schemas.microsoft.com/mapi/ namespace property

PidLidAppointmentStartTime http://schemas.microsoft.com/mapi/ namespace property

PidLidAppointmentStartWhole http://schemas.microsoft.com/mapi/ namespace property

PidLidAppointmentStateFlags http://schemas.microsoft.com/mapi/ namespace property

PidLidAppointmentSubType http://schemas.microsoft.com/mapi/ namespace property

PidLidAppointmentSubType urn:schemas:calendar: namespace property

PidLidAppointmentUpdateTime http://schemas.microsoft.com/mapi/ namespace property

PidLidAttendeeCriticalChange http://schemas.microsoft.com/mapi/ namespace property

PidLidBusyStatus http://schemas.microsoft.com/mapi/ namespace property

PidLidCalendarType http://schemas.microsoft.com/mapi/ namespace property

PidLidDayInterval http://schemas.microsoft.com/mapi/ namespace property

PidLidDayOfMonth http://schemas.microsoft.com/mapi/ namespace property

PidLidDelegateMail http://schemas.microsoft.com/mapi/ namespace property

PidLidEndRecurrenceDate http://schemas.microsoft.com/mapi/ namespace property

PidLidEndRecurrenceTime http://schemas.microsoft.com/mapi/ namespace property

PidLidFInvited http://schemas.microsoft.com/mapi/ namespace property

PidLidFlagRequest http://schemas.microsoft.com/mapi/ namespace property

PidLidFOthersAppointment http://schemas.microsoft.com/mapi/ namespace property

PidLidFreeBusyLocation urn:schemas:calendar: namespace property

PidLidICalendarDayOfWeekMask http://schemas.microsoft.com/mapi/ namespace property

PidLidIntendedBusyStatus http://schemas.microsoft.com/mapi/ namespace property

PidLidIsException http://schemas.microsoft.com/mapi/ namespace property

PidLidIsRecurring http://schemas.microsoft.com/mapi/ namespace property

PidLidIsSilent http://schemas.microsoft.com/mapi/ namespace property

PidLidLocation urn:schemas:calendar: namespace property

PidLidMeetingWorkspaceUrl http://schemas.microsoft.com/mapi/ namespace property

PidLidMonthInterval http://schemas.microsoft.com/mapi/ namespace property

PidLidMonthOfYear http://schemas.microsoft.com/mapi/ namespace property

PidLidMonthOfYearMask http://schemas.microsoft.com/mapi/ namespace property

PidLidNoEndDateFlag http://schemas.microsoft.com/mapi/ namespace property

PidLidNonSendableBcc http://schemas.microsoft.com/mapi/ namespace property

PidLidNonSendableCc http://schemas.microsoft.com/mapi/ namespace property

PidLidNonSendableTo http://schemas.microsoft.com/mapi/ namespace property

PidLidNonSendBccTrackStatus http://schemas.microsoft.com/mapi/ namespace property

PidLidNonSendCcTrackStatus http://schemas.microsoft.com/mapi/ namespace property

PidLidNonSendToTrackStatus http://schemas.microsoft.com/mapi/ namespace property

PidLidOccurrences http://schemas.microsoft.com/mapi/ namespace property

PidLidOldRecurrenceType http://schemas.microsoft.com/mapi/ namespace property

PidLidOptionalAttendees http://schemas.microsoft.com/mapi/ namespace property

PidLidOwnerCriticalChange http://schemas.microsoft.com/mapi/ namespace property

PidLidOwnerCriticalChange urn:schemas:calendar: namespace property

PidLidOwnerName http://schemas.microsoft.com/mapi/ namespace property

PidLidRecurrenceDuration http://schemas.microsoft.com/mapi/ namespace property

PidLidRecurrencePattern http://schemas.microsoft.com/mapi/ namespace property

PidLidRecurrenceType http://schemas.microsoft.com/mapi/ namespace property

PidLidRecurring http://schemas.microsoft.com/mapi/ namespace property

PidLidReminderDelta http://schemas.microsoft.com/mapi/ namespace property

PidLidReminderFileParameter http://schemas.microsoft.com/mapi/ namespace property

PidLidReminderOverride http://schemas.microsoft.com/mapi/ namespace property

PidLidReminderPlaySound http://schemas.microsoft.com/mapi/ namespace property

PidLidReminderSet http://schemas.microsoft.com/mapi/ namespace property

PidLidReminderSignalTime http://schemas.microsoft.com/mapi/ namespace property

PidLidReminderTime http://schemas.microsoft.com/mapi/ namespace property

PidLidReminderTimeDate http://schemas.microsoft.com/mapi/ namespace property

PidLidReminderTimeTime http://schemas.microsoft.com/mapi/ namespace property

PidLidReminderType http://schemas.microsoft.com/mapi/ namespace property

PidLidRemoteStatus http://schemas.microsoft.com/mapi/ namespace property

PidLidRequiredAttendees http://schemas.microsoft.com/mapi/ namespace property

PidLidResourceAttendees http://schemas.microsoft.com/mapi/ namespace property

PidLidResponseStatus http://schemas.microsoft.com/mapi/ namespace property

PidLidResponseStatus urn:schemas:calendar: namespace property

PidLidStartRecurrenceDate http://schemas.microsoft.com/mapi/ namespace property

PidLidStartRecurrenceTime http://schemas.microsoft.com/mapi/ namespace property

PidLidTimeZone http://schemas.microsoft.com/mapi/ namespace property

PidLidTimeZoneDescription http://schemas.microsoft.com/mapi/ namespace property

PidLidTimeZoneStruct http://schemas.microsoft.com/mapi/ namespace property

PidLidWeekInterval http://schemas.microsoft.com/mapi/ namespace property

PidLidWhere http://schemas.microsoft.com/mapi/ namespace property

PidLidYearInterval http://schemas.microsoft.com/mapi/ namespace property

PidNameCalendarAttendeeRole urn:schemas:calendar: namespace property

PidNameCalendarBusystatus urn:schemas:calendar: namespace property

PidNameCalendarContact urn:schemas:calendar: namespace property

PidNameCalendarContactUrl urn:schemas:calendar: namespace property

PidNameCalendarCreated urn:schemas:calendar: namespace property

PidNameCalendarDescriptionUrl urn:schemas:calendar: namespace property

PidNameCalendarDuration urn:schemas:calendar: namespace property

PidNameCalendarExceptionDate urn:schemas:calendar: namespace property

PidNameCalendarExceptionRule urn:schemas:calendar: namespace property

PidNameCalendarGeoLatitude urn:schemas:calendar: namespace property

PidNameCalendarGeoLongitude urn:schemas:calendar: namespace property

PidNameCalendarInstanceType urn:schemas:calendar: namespace property

PidNameCalendarIsOrganizer urn:schemas:calendar: namespace property

PidNameCalendarLastModified urn:schemas:calendar: namespace property

PidNameCalendarLocationUrl urn:schemas:calendar: namespace property

PidNameCalendarMeetingStatus urn:schemas:calendar: namespace property

PidNameCalendarMethod urn:schemas:calendar: namespace property

PidNameCalendarProductId urn:schemas:calendar: namespace property

PidNameCalendarRecurrenceIdRange urn:schemas:calendar: namespace property

PidNameCalendarReminderOffset urn:schemas:calendar: namespace property

PidNameCalendarResources urn:schemas:calendar: namespace property

PidNameCalendarRsvp urn:schemas:calendar: namespace property

PidNameCalendarSequence urn:schemas:calendar: namespace property

PidNameCalendarTimeZone urn:schemas:calendar: namespace property

PidNameCalendarTimeZoneId urn:schemas:calendar: namespace property

PidNameCalendarTransparent urn:schemas:calendar: namespace property

PidNameCalendarUid urn:schemas:calendar: namespace property

PidNameCalendarVersion urn:schemas:calendar: namespace property

PidNameContentClass DAV: namespace property

PidNameDavId DAV: namespace property

PidNameDavIsCollection DAV: namespace property

PidNameDavIsStructuredDocument DAV: namespace property

PidNameDavParentName DAV: namespace property

PidNameDavUid DAV: namespace property

PidNameExchangeIntendedBusyStatus http://schemas.microsoft.com/exchange namespace property

PidNameExchangeModifyExceptionStructure http://schemas.microsoft.com/exchange namespace property

PidNameExchangeNoModifyExceptions http://schemas.microsoft.com/exchange namespace property

PidNameExchangePatternEnd http://schemas.microsoft.com/exchange namespace property

PidNameExchangePatternStart http://schemas.microsoft.com/exchange namespace property

PidNameExchangeReminderInterval http://schemas.microsoft.com/exchange namespace property

PidNameExchDatabaseSchema urn:schemas-microsoft-com:exch-data: namespace property

PidNameExchDataExpectedContentClass urn:schemas-microsoft-com:exch-data: namespace property

PidNameExchDataSchemaCollectionReference urn:schemas-microsoft-com:exch-data: namespace property

PidNameFrom urn:schemas:calendar: namespace property

PidNameHttpmailCalendar urn:schemas:httpmail: namespace property

PidNameHttpmailHtmlDescription urn:schemas:httpmail: namespace property

PidNameHttpmailSendMessage urn:schemas:httpmail: namespace property

PidNameICalendarRecurrenceDate urn:schemas:calendar: namespace property

PidNameICalendarRecurrenceRule urn:schemas:calendar: namespace property

PidNameInternetSubject urn:schemas:mailheader: namespace property

PidNameKeywords urn:schemas-microsoft-com:office:office namespacepProperty

PidTagAttributeHidden DAV: namespace property

PidTagAttributeReadOnly DAV: namespace property

PidTagBody urn:schemas:httpmail: namespace property

PidTagCdoRecurrenceid urn:schemas:calendar: namespace property

PidTagComment DAV: namespace property

PidTagContainerClass http://schemas.microsoft.com/exchange namespace property

PidTagEndDate http://schemas.microsoft.com/mapi/ namespace property

PidTagExchangeNTSecurityDescriptor http://schemas.microsoft.com/exchange namespace property

PidTagFlatUrlName http://schemas.microsoft.com/exchange namespace property

PidTagHasAttachments urn:schemas:httpmail: namespace property

PidTagICalendarEndTime urn:schemas:calendar: namespace property

PidTagICalendarReminderNextTime urn:schemas:calendar: namespace property

PidTagICalendarStartTime urn:schemas:calendar: namespace property

PidTagLastModificationTime urn:schemas:calendar: namespace property

PidTagMessageClass http://schemas.microsoft.com/exchange namespace property

PidTagMid http://schemas.microsoft.com/exchange namespace property

PidTagNormalizedSubject urn:schemas:httpmail: namespace property

PidTagOwnerAppointmentId http://schemas.microsoft.com/mapi/ namespace property

PidTagPriority urn:schemas:httpmail: namespace property

PidTagRead urn:schemas:httpmail: namespace property

PidTagResponseRequested http://schemas.microsoft.com/mapi/ namespace property

PidTagResponseRequested urn:schemas:calendar: namespace property

PidTagSensitivity http://schemas.microsoft.com/exchange namespace property

PidTagStartDate http://schemas.microsoft.com/mapi/ namespace property

PidTagSubject urn:schemas:httpmail: namespace property

Preconditions

Prerequisites

Product behavior

R

References

   informative

   normative

Relationship to other protocols

Retrieve the contents of an appointment example

   request

   response

Retrieve the contents of the calendar folder example

   response

Retrieving the contents of the calendar folder example

   request

S

Security

   implementer considerations

   parameter index

Sequencing rules

   server

Sequencing rules - client

   GET method

   POST method

   PROPFIND method

   PROPPATCH method

   PUT method

   SEARCH method

Sequencing rules - server

   GET method

   POST method

   PROPFIND method

   PROPPATCH method

   PUT method

   SEARCH method

Server

   abstract data model

   initialization

   message processing

   other local events

   sequencing rules

   timer events

   timers

Server - higher-layer triggered events

   calendar delegation

   creating Calendar objects

   Discovery

   recurring appointments

   sending meeting requests

Server – higher-layer triggered events

   changing Calendar objects

Server - message processing

   GET method

   POST method

   PROPFIND method

   PROPPATCH method

   PUT method

   SEARCH method

Server - sequencing rules

   GET method

   POST method

   PROPFIND method

   PROPPATCH method

   PUT method

   SEARCH method

Standards assignments

T

Timer events

   server

Timers

   client

   server

Tracking changes

Transport

Triggered events - client

   calendar delegation

   changing Calendar objects

   creating Calendar objects

   Discovery

   recurring appointments

   sending meeting requests

Triggered events - server

   calendar delegation

   changing Calendar objects

   creating Calendar objects

   Discovery

   recurring appointments

   sending meeting requests

U

urn:schemas:calendar: namespace properties

   PidLidAppointmentReplyTime

   PidLidAppointmentSubType

   PidLidFreeBusyLocation

   PidLidLocation

   PidLidOwnerCriticalChange

   PidLidResponseStatus

   PidNameCalendarAttendeeRole

   PidNameCalendarBusystatus

   PidNameCalendarContact

   PidNameCalendarContactUrl

   PidNameCalendarCreated

   PidNameCalendarDescriptionUrl

   PidNameCalendarDuration

   PidNameCalendarExceptionDate

   PidNameCalendarExceptionRule

   PidNameCalendarGeoLatitude

   PidNameCalendarGeoLongitude

   PidNameCalendarInstanceType

   PidNameCalendarIsOrganizer

   PidNameCalendarLastModified

   PidNameCalendarLocationUrl

   PidNameCalendarMeetingStatus

   PidNameCalendarMethod

   PidNameCalendarProductId

   PidNameCalendarRecurrenceIdRange

   PidNameCalendarReminderOffset

   PidNameCalendarResources

   PidNameCalendarRsvp

   PidNameCalendarSequence

   PidNameCalendarTimeZone

   PidNameCalendarTimeZoneId

   PidNameCalendarTransparent

   PidNameCalendarUid

   PidNameCalendarVersion

   PidNameFrom

   PidNameICalendarRecurrenceDate

   PidNameICalendarRecurrenceRule

   PidTagCdoRecurrenceid

   PidTagICalendarEndTime

   PidTagICalendarReminderNextTime

   PidTagICalendarStartTime

   PidTagLastModificationTime

   PidTagResponseRequested

urn:schemas:calendar: Namespace Properties message

urn:schemas:httpmail: namespace properties

   PidNameHttpmailCalendar

   PidNameHttpmailHtmlDescription

   PidNameHttpmailSendMessage

   PidTagBody

   PidTagHasAttachments

   PidTagNormalizedSubject

   PidTagPriority

   PidTagRead

   PidTagSubject

urn:schemas:httpmail: Namespace Properties message

urn:schemas:mailheader: namespace properties

   PidNameInternetSubject

urn:schemas:mailheader: Namespace Properties message

urn:schemas-microsoft-com:exch-data: namespace properties

   PidNameExchDatabaseSchema

   PidNameExchDataExpectedContentClass

   PidNameExchDataSchemaCollectionReference

urn:schemas-microsoft-com:exch-data: Namespace Properties message

urn:schemas-microsoft-com:office:office namespace properties

   PidNameKeywords

urn:schemas-microsoft-com:office:office Namespace Properties message

V

Versioning

Show: