Поделиться через


Объект Application (Outlook)

Представляет все приложение Microsoft Outlook.

Замечания

Это единственный объект в иерархии, который можно вернуть с помощью метода CreateObject или встроенной функции GetObject в Visual Basic.

Объект Приложения Outlook имеет несколько целей:

  • Как корневой объект, он разрешает доступ к другим объектам в иерархии Outlook.

  • Он обеспечивает прямой доступ к новому элементу, созданному с помощью CreateItem, без необходимости обхода иерархии объектов.

  • Он обеспечивает доступ к активным объектам интерфейса (проводнику и инспектору).

При использовании службы автоматизации для управления Outlook из другого приложения используйте метод CreateObject для создания объекта Приложения Outlook.

Пример

Следующий пример Visual Basic для приложений (VBA) запускает Outlook (если он еще не работает) и открывает папку "Входящие" по умолчанию.

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

В следующем примере Visual Basic для приложений (VBA) объект Application используется для создания и открытия нового контакта.

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

События

Имя
AdvancedSearchComplete
AdvancedSearchStopped
BeforeFolderSharingDialog
ItemLoad
ItemSend
MAPILogonComplete
NewMail
NewMailEx
OptionsPagesAdd
Quit
Reminder
Startup

Методы

Имя
ActiveExplorer
ActiveInspector
ActiveWindow
AdvancedSearch
CopyFile
CreateItem
CreateItemFromTemplate
CreateObject
GetNamespace
GetObjectReference
IsSearchSynchronous
Quit
RefreshFormRegionDefinition

Свойства

Имя
Application
Assistance
Class
COMAddIns
DefaultProfileName
Explorers
Inspectors
IsTrusted
LanguageSettings
Name
Parent
PickerDialog
ProductCode
Reminders
Session
TimeZones
Version

См. также

Справочник по объектной модели Outlook

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.