Application Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет приложение Outlook целиком.
public interface class Application : Microsoft::Office::Interop::Outlook::_Application, Microsoft::Office::Interop::Outlook::ApplicationEvents_11_Event
[System.Runtime.InteropServices.Guid("00063001-0000-0000-C000-000000000046")]
public interface Application : Microsoft.Office.Interop.Outlook._Application, Microsoft.Office.Interop.Outlook.ApplicationEvents_11_Event
Public Interface Application
Implements _Application, ApplicationEvents_11_Event
- Производный
- Атрибуты
- Реализации
Комментарии
Это интерфейс .NET, полученный из компонентного класса COM, который требуется управляемому программному коду для взаимодействия с соответствующим объектом COM. Используйте этот вторичный интерфейс для доступа ко всем методам, свойствам и членам событий объекта COM. Однако если метод или событие, которые требуется использовать, имеют одно и то же имя в каком-либо объекте COM, для вызова метода приведите к соответствующему основному интерфейсу, для соединения с событием приведите к интерфейсу последних событий. Для получения дополнительной информации об объекте COM обращайтесь к этому разделу. Сведения о методе и свойствах-членах COM-объекта см. в статье _Application. Сведения о событиях-членах объекта COM см. в статье ApplicationEvents_11_Event.
Это единственный объект в иерархии, который можно вернуть с CreateObject(String) помощью метода или встроенной функции GetObject Visual Basic.
Объект приложения Outlook имеет несколько целей.
В качестве корневого объекта он предоставляет доступ к другим объектам в иерархии Outlook.
Она позволяет получить прямой доступ к новому элементу, созданному с помощью CreateItem(OlItemType), без необходимости обхода иерархии объекта.
Он позволяет получить доступ к объектам активного интерфейса (проводнику и инспектору).
При использовании автоматизации для управления Microsoft Outlook из другого приложения вы используете метод CreateObject для создания объекта приложения Outlook.
Свойства
| Имя | Описание |
|---|---|
| AnswerWizard |
Этот объект, элемент или перечисление устарели и не предназначены для использования в коде. (Унаследовано от _Application) |
| Application |
Возвращает объект, Application представляющий родительское приложение Outlook для объекта. Только для чтения. (Унаследовано от _Application) |
| Assistance |
Возвращает IAssistance. (Унаследовано от _Application) |
| Assistant |
Этот объект, элемент или перечисление устарели и не предназначены для использования в коде. (Унаследовано от _Application) |
| Class |
Возвращает константу, OlObjectClass обозначающую класс объекта. Только для чтения. (Унаследовано от _Application) |
| COMAddIns |
Возвращает коллекцию COMAddIns , представляющую все надстройки модели COM, загруженные в Microsoft Outlook. (Унаследовано от _Application) |
| DefaultProfileName |
Возвращает строку (строку в C#), представляющую имя профиля по умолчанию. Только для чтения. (Унаследовано от _Application) |
| Explorers |
Возвращает Explorers объект коллекции, содержащий Explorer объекты, представляющие все открытые обозреватели. Только для чтения. (Унаследовано от _Application) |
| FeatureInstall |
Этот объект, элемент или перечисление устарели и не предназначены для использования в коде. (Унаследовано от _Application) |
| Inspectors |
Возвращает объект-коллекцию Inspectors , содержащий Inspector объекты, представляющие все открытые инспекторы. Только для чтения. (Унаследовано от _Application) |
| IsTrusted |
Возвращает логическое значение (логическое значение в C#), указывающее, считается ли Outlook доверенной надстройкой или внешним вызывающим объектом. Только для чтения (Унаследовано от _Application) |
| LanguageSettings | (Унаследовано от _Application) |
| Name |
Возвращает строковое значение (строка в C#), представляющее отображаемое имя объекта. Только для чтения. (Унаследовано от _Application) |
| Parent |
Возвращает родительский объект указанного объекта. Только для чтения. (Унаследовано от _Application) |
| PickerDialog |
Возвращает объект, PickerDialog позволяющий выбирать людей или данные в диалоговом окне. Только для чтения. (Унаследовано от _Application) |
| ProductCode |
Возвращает строку (строку на языке C#), указывающую глобальный уникальный идентификатор (GUID) Microsoft Outlook. (Унаследовано от _Application) |
| Reminders |
Возвращает Reminders коллекцию, представляющую все текущие напоминания. Только для чтения. (Унаследовано от _Application) |
| Session |
Возвращает NameSpace объект для текущего сеанса. Только для чтения. (Унаследовано от _Application) |
| TimeZones |
Возвращает TimeZones коллекцию, представляющую набор часовых поясов, поддерживаемых Outlook. Только для чтения. (Унаследовано от _Application) |
| Version |
Возвращает или задает строку (строку в C#), обозначающую номер версии. Только для чтения. (Унаследовано от _Application) |
Методы
| Имя | Описание |
|---|---|
| ActiveExplorer() |
Возвращает самый Explorer верхний объект на рабочем столе. (Унаследовано от _Application) |
| ActiveInspector() |
Возвращает самый Inspector верхний объект на рабочем столе. (Унаследовано от _Application) |
| ActiveWindow() |
Возвращает объект, представляющий верхнее окно Microsoft Outlook на рабочем столе (an Explorer или Inspector object). (Унаследовано от _Application) |
| AdvancedSearch(String, Object, Object, Object) |
Выполняет поиск на основе указанной строки поиска DAV (DASL). (Унаследовано от _Application) |
| CopyFile(String, String) |
Копирует файл из указанного расположения в магазин Microsoft Outlook. (Унаследовано от _Application) |
| CreateItem(OlItemType) |
Создание и возврат нового элемента Microsoft Outlook. (Унаследовано от _Application) |
| CreateItemFromTemplate(String, Object) |
Создает новый элемент Microsoft Outlook из шаблона Outlook (OFT) и возвращает новый элемент. (Унаследовано от _Application) |
| CreateObject(String) |
Создает объект автоматизации указанного класса. (Унаследовано от _Application) |
| GetNamespace(String) |
Возвращает NameSpace объект указанного типа. (Унаследовано от _Application) |
| GetNewNickNames(Object) |
Этот объект, элемент или перечисление устарели и не предназначены для использования в коде. (Унаследовано от _Application) |
| GetObjectReference(Object, OlReferenceType) |
Создает ссылку на указанный объект Outlook со строгой или слабой стороной. (Унаследовано от _Application) |
| IsSearchSynchronous(String) |
Возвращает логическое значение (bool в C#), указывающее, будет ли поиск синхронным или асинхронным. (Унаследовано от _Application) |
| RefreshFormRegionDefinition(String) |
Обновляет кэш, получая текущее определение из реестра Windows для одной или всех областей формы, определенных для локального компьютера и текущего пользователя. (Унаследовано от _Application) |
События
| Имя | Описание |
|---|---|
| AdvancedSearchComplete |
Возникает, когда AdvancedSearch(String, Object, Object, Object) метод завершен. (Унаследовано от ApplicationEvents_11_Event) |
| AdvancedSearchStopped |
Возникает при выполнении метода указанного Search объекта Stop() . (Унаследовано от ApplicationEvents_11_Event) |
| AttachmentContextMenuDisplay |
Этот объект, элемент или перечисление устарели и не предназначены для использования в коде. (Унаследовано от ApplicationEvents_11_Event) |
| BeforeFolderSharingDialog |
Происходит до того, как для выбранного Folder объекта отобразится диалоговое окно "Общий доступ". (Унаследовано от ApplicationEvents_11_Event) |
| ContextMenuClose |
Этот объект, элемент или перечисление устарели и не предназначены для использования в коде. (Унаследовано от ApplicationEvents_11_Event) |
| FolderContextMenuDisplay |
Этот объект, элемент или перечисление устарели и не предназначены для использования в коде. (Унаследовано от ApplicationEvents_11_Event) |
| ItemContextMenuDisplay |
Этот объект, элемент или перечисление устарели и не предназначены для использования в коде. (Унаследовано от ApplicationEvents_11_Event) |
| ItemLoad |
Возникает при загрузке элемента Outlook в память. (Унаследовано от ApplicationEvents_11_Event) |
| ItemSend |
Возникает всякий раз, когда элемент Outlook отправляется либо пользователем через ( Inspector до закрытия инспектора, но после нажатия пользователем кнопки Отправить), либо когда Send() метод для элемента Outlook, например MailItem, используется в программе. (Унаследовано от ApplicationEvents_11_Event) |
| MAPILogonComplete |
Возникает после входа пользователя в систему. (Унаследовано от ApplicationEvents_11_Event) |
| NewMail |
Возникают, когда в папку "Входящие" поступает одно или несколько новых сообщений электронной почты. (Унаследовано от ApplicationEvents_11_Event) |
| NewMailEx |
Возникает при поступлении нового элемента в папку «Входящие». (Унаследовано от ApplicationEvents_11_Event) |
| OptionsPagesAdd |
Возникает при нажатии пользователем кнопки "Параметры надстроек" на вкладке "Надстройки" диалогового окна "Параметры Outlook". (Унаследовано от ApplicationEvents_11_Event) |
| Quit |
Возникают, когда Outlook начинает закрываться. (Унаследовано от ApplicationEvents_11_Event) |
| Reminder |
Происходит непосредственно перед отображением напоминания. (Унаследовано от ApplicationEvents_11_Event) |
| ShortcutContextMenuDisplay |
Этот объект, элемент или перечисление устарели и не предназначены для использования в коде. (Унаследовано от ApplicationEvents_11_Event) |
| Startup |
Возникает при запуске Microsoft Outlook, но после загрузки всех надстроек. (Унаследовано от ApplicationEvents_11_Event) |
| StoreContextMenuDisplay |
Этот объект, элемент или перечисление устарели и не предназначены для использования в коде. (Унаследовано от ApplicationEvents_11_Event) |
| ViewContextMenuDisplay |
Этот объект, элемент или перечисление устарели и не предназначены для использования в коде. (Унаследовано от ApplicationEvents_11_Event) |