NameSpace Members (Outlook)

Represents an abstract root object for any data source.

Methods

Name

Description

AddStore

Adds a Personal Folders (.pst) file to the current profile.

AddStoreEx

Adds a Personal Folders file (.pst) in the specified format to the current profile.

CompareEntryIDs

Returns a Boolean value that indicates if two entry ID values refer to the same Outlook item.

CreateContactCard

Creates an instance of a ContactCard object for the contact that is specified by the AddressEntry parameter.

CreateRecipient

Creates a Recipient object.

CreateSharingItem

Creates a new SharingItem object.

Dial

Displays the New Call dialog box that allows users to dial the primary phone number of a specified contact.

GetAddressEntryFromID

Returns an AddressEntry object that represents the address entry for the specified ID.

GetDefaultFolder

Returns a Folder object that represents the default folder of the requested type for the current profile, for example, obtains the default Calendar folder for the user who is currently logged on.

GetFolderFromID

Returns a Folder object identified by the specified entry ID (if valid).

GetGlobalAddressList

Returns an AddressList object that represents the Exchange Global Address List.

GetItemFromID

Returns a Microsoft Outlook item identified by the specified entry ID (if valid).

GetRecipientFromID

Returns the Recipient object that is identified by the specified entry ID (if valid).

GetSelectNamesDialog

Obtains a SelectNamesDialog object for the current session.

GetSharedDefaultFolder

Returns a Folder object that represents the specified default folder for the specified user.

GetStoreFromID

Returns a Store object that represents the store specified by ID.

Logoff

Logs the user off from the current MAPI session.

Logon

Logs the user on to MAPI, obtaining a MAPI session.

OpenSharedFolder

Opens a shared folder referenced through a URL or file name.

OpenSharedItem

Opens a shared item from a specified path or URL.

PickFolder

Displays the Pick Folder dialog box.

RemoveStore

Removes a Personal Folders file (.pst) from the current MAPI profile or session.

SendAndReceive

Initiates immediate delivery of all undelivered messages submitted in the current session, and immediate receipt of mail for all accounts in the current profile.

Properties

Name

Description

Accounts

Returns an Accounts collection object that represents all the Account objects in the current profile. Read-only.

AddressLists

Returns an AddressLists collection representing a collection of the address lists available for this session. Read-only.

Application

Returns an Application object that represents the parent Outlook application for the object. Read-only.

AutoDiscoverConnectionMode

Returns an OlAutoDiscoverConnectionMode constant that specifies the type of connection for auto-discovery of the Microsoft Exchange server that hosts the primary Exchange account. Read-only.

AutoDiscoverXml

Returns a String that represents information in XML retrieved from the auto-discovery service for the Microsoft Exchange server that hosts the primary Exchange account. Read-only.

Categories

Returns or sets a Categories object that represents the set of Category objects that are available to the namespace. Read/write.

Class

Returns an OlObjectClass constant indicating the object's class. Read-only.

CurrentProfileName

Returns a String representing the name of the current profile. Read-only.

CurrentUser

Returns the display name of the currently logged-on user as a Recipient object. Read-only.

DefaultStore

Returns a Store object representing the default Store for the profile. Read-only.

ExchangeConnectionMode

Returns an OlExchangeConnectionMode constant that indicates the connection mode of the user's primary Exchange account. Read-only.

ExchangeMailboxServerName

Returns a String value that represents the name of the Exchange server that hosts the primary Exchange account mailbox. Read-only.

ExchangeMailboxServerVersion

Returns a String value that represents the full version number of the Exchange server that hosts the primary Exchange account mailbox. Read-only.

Folders

Returns the Folders collection that represents all the folders contained in the specified NameSpace. Read-only.

Offline

Returns a Boolean indicating True if Outlook is offline (not connected to an Exchange server), and False if online (connected to an Exchange server). Read-only.

Parent

Returns the parent Object of the specified object. Read-only.

Session

Returns the NameSpace object for the current session. Read-only.

Stores

Returns a Stores collection object that represents all the Store objects in the current profile. Read-only.

SyncObjects

Returns a SyncObjects collection containing all Send\Receive groups. Read-only.

Type

Returns a String indicating the type of the specified object. Read-only.

Events

Name

Description

AutoDiscoverComplete

Occurs after Microsoft Outlook has finished accessing the auto-discovery service of the Microsoft Exchange server that hosts the primary Exchange account and has the related information available in NameSpace.AutoDiscoverXml.

OptionsPagesAdd

Occurs whenever the Properties dialog box for a folder is opened.