Objects, Properties, and Methods

Objects, Properties, and Methods

This reference contains property and method information for the Microsoft Collaboration Data Objects (CDO) Library objects.The following table summarizes each object's properties and methods.

Object

Available since version

Properties

Methods

AddressEntries collection

1.1

Application, Class, Count, Filter, Item, Parent, RawTable1, Session

Add, Delete, GetFirst, GetLast, GetNext, GetPrevious, Sort

AddressEntry

1.0.a

Address, Application, Class, DisplayType, Fields, ID, Manager, MAPIOBJECT1, Members, Name, Parent, Session, Type

Delete, Details, GetFreeBusy, IsSameAs, Update

AddressEntryFilter

1.1

Address, Application, Class, Fields, Name, Not, Or, Parent, Session

IsSameAs

AddressList

1.1

AddressEntries, Application, Class, Fields, ID, Index, IsReadOnly, Name, Parent, Session

IsSameAs

AddressLists collection

1.1

Application, Class, Count, Item, Parent, Session

(none)

AppointmentItem

1.2

AllDayEvent, Application, Attachments, BusyStatus, Categories, Class, Conversation, ConversationIndex, ConversationTopic, DeliveryReceipt, Duration, Encrypted, EndTime, Fields, FolderID, ID, Importance, IsRecurring, Location, MAPIOBJECT1, MeetingResponseStatus, MeetingStatus, Organizer, Parent, ReadReceipt, Recipients, ReminderMinutesBeforeStart, ReminderSet, ReplyTime, ResponseRequested, Sender, Sensitivity, Sent, Session, Signed, Size, StartTime, StoreID, Subject, Submitted, Text, TimeCreated, TimeExpired, TimeLastModified, TimeReceived, TimeSent, Type, Unread

ClearRecurrencePattern, CopyTo, Delete, GetRecurrencePattern, IsSameAs, MoveTo, Options, Respond, Send, Update

Attachment

1.0.a

Application, Class, Fields, Index, MAPIOBJECT1, Name, Parent, Position, Session, Source, Type

Delete, IsSameAs, ReadFromFile, WriteToFile

Attachments collection

1.0.a

Application, Class, Count, Item, Parent, Session

Add, Delete

Field

1.0.a

Application, Class, ID, Index, Name, Parent, Session, Type, Value

Delete, ReadFromFile, WriteToFile

Fields collection

1.0.a

Application, Class, Count, Item, Parent, Session

Add, Delete, SetNamespace

Folder

1.0.a

Application, Class, Fields, FolderID, Folders, HiddenMessages, ID, MAPIOBJECT1, Messages, Name, Parent, Session, StoreID

CopyTo, Delete, IsSameAs, MoveTo, Update

Folders collection

1.0.a

Application, Class, Count, Item, Parent, RawTable1, Session

Add, Delete, GetFirst, GetLast, GetNext, GetPrevious, Sort

GroupHeader

1.1

Application, Class, Count, Level, Name, Parent, Session, Unread

(none)

InfoStore

1.0.a

Application, Class, Fields, ID, Index, MAPIOBJECT1, Name, Parent, ProviderName, RootFolder, Session

IsSameAs

InfoStores collection

1.0.a

Application, Class, Count, Item, Parent, Session

(none)

MeetingItem

1.2

Application, Attachments, Categories, Class, Conversation, ConversationIndex, ConversationTopic, DeliveryReceipt, Encrypted, Fields, FolderID, ID, Importance, MAPIOBJECT1, MeetingType, Parent, ReadReceipt, Recipients, Sender, Sensitivity, Sent, Session, Signed, Size, StoreID, Subject, Submitted, Text, TimeCreated, TimeExpired, TimeLastModified, TimeReceived, TimeSent, Type, Unread

CopyTo, Delete, Forward, GetAssociatedAppointment, IsSameAs, MoveTo, Options, Reply, ReplyAll, Respond, Send, Update

Message

1.0.a

Application, Attachments, Categories, Class, Conversation, ConversationIndex, ConversationTopic, DeliveryReceipt, Encrypted, Fields, FolderID, ID, Importance, MAPIOBJECT1, Parent, ReadReceipt, Recipients, Sender, Sensitivity, Sent, Session, Signed, Size, StoreID, Subject, Submitted, Text, TimeCreated, TimeExpired, TimeLastModified, TimeReceived, TimeSent, Type, Unread

CopyTo, Delete, Forward, IsSameAs, MoveTo, Options, Reply, ReplyAll, Send, Update

MessageFilter

1.1

Application, Class, Conversation, Fields, Importance, Not, Or, Parent, Recipients, Sender, Sent, Session, Size, Subject, Text, TimeFirst, TimeLast, Type, Unread

IsSameAs

Messages collection

1.0.a

Application, Class, Count, Filter, Item, Parent, RawTable1, Session

Add, Delete, GetFirst, GetLast, GetNext, GetPrevious, Sort

Recipient

1.0.a

Address, AddressEntry, AmbiguousNames, Application, Class, DisplayType, ID, Index, MeetingResponseStatus, Name, Parent, Session, Type

Delete, GetFreeBusy, IsSameAs, Resolve

Recipients collection

1.0.a

Application, Class, Count, Item, RawTable1, Parent, Resolved, Session

Add, AddMultiple, Delete, GetFirstUnresolved, GetFreeBusy, GetNextUnresolved, Resolve

RecurrencePattern

1.2

Application, Class, DayOfMonth, DayOfWeekMask, Duration, EndTime, Instance, Interval, MonthOfYear, NoEndDate, Occurrences, Parent, PatternEndDate, PatternStartDate, RecurrenceType, Session, StartTime

(none)

Session

1.0.a

AddressLists, Application, Class, CurrentUser, Inbox, InfoStores, MAPIOBJECT1, Name, OperatingSystem, Outbox, OutOfOffice, OutOfOfficeText, Parent, Session, Version

AddressBook, CompareIDs, CreateConversationIndex, DeliverNow, GetAddressEntry, GetAddressList, GetArticle, GetDefaultFolder, GetFolder, GetInfoStore, GetMessage, GetOption, Logoff, Logon, SetLocaleIDs, SetOption

1 The MAPIOBJECT and RawTable properties are not available to Visual Basic applications. For more information, see the references for these properties.

This reference is organized by object. For each object there is a summary topic, followed by reference documentation for each property or method that belongs to the object. The properties and methods are organized alphabetically.

Each property or method topic in the reference displays a Group button following the topic title. Clicking this button displays the summary topic for the object to which the property or method belongs. The summary topic includes tables of the object's properties and methods.

To avoid duplication, the section Properties Common to All CDO Library Objects describes the properties that have the same meaning for all CDO Library objects. These are: