Share via


Cancel Method

Cancel Method

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Prepares and returns a CalendarMessage object for canceling a meeting. You can also remove specific attendees without canceling the entire meeting.

Applies To

IAppointment Interface

Type Library

Microsoft CDO for Exchange 2000 Library

DLL Implemented In

CDOEX.DLL

Syntax

[Visual Basic]Function Cancel
(
    [EmailList As String],     [CleanupCalendar As Boolean],     [UserName As String],     [Password As String]
) As ICalendarMessage

[C++]HRESULT Cancel (     BSTR EmailList,     VARIANT_BOOL CleanupCalendar,     BSTR UserName,     BSTR Password,     ICalendarMessage** pVal );

Parameters

  • EmailList
    The EmailList value is a single string of e-mail addresses of attendees, separated by commas. For example: "someone@example.com,another@example.com"
  • CleanupCalendar
    When TRUE, the meeting being canceled is deleted from the calendar folder. When FALSE, the meeting is marked canceled but is not actually deleted.
  • UserName
    The user name of the owner of the calendar.
  • Password
    The password of the owner of the calendar.
  • pVal
    Returned reference to an ICalendarMessage Interface.

Return Value

Returns S_OK if successful, or an error value otherwise.

Remarks

You can only call this method if you have previously called the CreateRequest Method.

To cancel the appointment for all attendees, specify the EmailList value as an empty string (string = "").

The UserName and Password parameters are only required if you have not been authenticated as the calendar owner.

See Also

CalendarMessage CoClass

Send us your feedback about the Microsoft Exchange Server 2003 SDK.

Build: June 2007 (2007.618.1)

© 2003-2006 Microsoft Corporation. All rights reserved. Terms of use.