应用程序对象 (Outlook)

代表整个 Microsoft Outlook 应用程序。

备注

这是可以通过使用 无论 返回层次结构中的唯一对象 方法或内部的 Visual Basic GetObject 函数。

Outlook 应用程序 对象具有以下几个目的︰

  • 作为根对象,允许访问 Outlook 层次结构中的其他对象。

  • 允许直接访问使用 CreateItem 创建的新项目,而不必遍历对象层次结构。

  • 允许访问活动界面对象(浏览器和检查器)。

自动化控制 Outlook 使用从其他应用程序时,使用 CreateObject 方法来创建一个 Outlook 应用程序 对象。

示例

下面的 Visual Basic for Applications (VBA) 示例启动 Outlook(如果它尚未运行)并打开默认的"收件箱"文件夹。

Set myNameSpace = Application.GetNameSpace("MAPI") 
 
Set myFolder= _ 
 
 myNameSpace.GetDefaultFolder(olFolderInbox) 
 
myFolder.Display

下面的 Visual Basic for Applications (VBA) 示例使用 应用程序 对象创建并打开一个新的联系人。

Set myItem = Application.CreateItem(olContactItem) 
 
myItem.Display

事件

名称
AdvancedSearchComplete
AdvancedSearchStopped
BeforeFolderSharingDialog
ItemLoad
ItemSend
MAPILogonComplete
NewMail
NewMailEx
OptionsPagesAdd
Quit
提醒
启动

方法

名称
ActiveExplorer
ActiveInspector
ActiveWindow
AdvancedSearch
CopyFile
CreateItem
CreateItemFromTemplate
CreateObject
GetNamespace
GetObjectReference
IsSearchSynchronous
Quit
RefreshFormRegionDefinition

属性

名称
Application
Assistance
COMAddIns
DefaultProfileName
资源管理器
检查器
IsTrusted
LanguageSettings
名称
Parent
PickerDialog
ProductCode
提醒
Session
TimeZones
Version

另请参阅

Outlook 对象模型引用

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。