Platform SDK: Exchange 2000 Server

IExceptions Interface

[This is preliminary documentation and subject to change.]

The IExceptions interface defines properties and methods that enable access to a collection of Exception objects.

When you create a recurring appointment, you can use the IExceptions interface to add multiple exceptions to a master recurring appointment. When you process an existing recurring appointment or meeting request, you need to use the IExceptions interface to get access to each exception, contained in an Exception object.

IID
CD00012D-8B95-11D1-82DB-00C04FB1625D
Extends
IDispatch

Member Summary

Properties

Name Type Description
Count

(Read-only)

[Visual Basic, VBScript] Long

[C++,IDL] long

Returns the number of Exception objects in the collection.
Item

(Read-only)

[Visual Basic, VBScript] IException

[C++,IDL] IException*

Returns a reference to the object at a given index in the collection.
_NewEnum

(Read-only)

[Visual Basic,VBScript] (Used in For Each In)

[C++,IDL] IUnknown*

Returns an IEnumVariant interface on an enumeration object. (This property is hidden from Microsoft® Visual Basic® and is used in For Each in constructs.)

Methods

Name Description
Add Adds an Exception object to the collection.
Delete Removes the specified Exception object from the collection.

Remarks

The collection index always ranges from 1 to the value returned by the Count property.