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


MailItem Интерфейс

Определение

Представляет почтовое сообщение.

public interface class MailItem : Microsoft::Office::Interop::Outlook::_MailItem, Microsoft::Office::Interop::Outlook::ItemEvents_10_Event
[System.Runtime.InteropServices.Guid("00063034-0000-0000-C000-000000000046")]
public interface MailItem : Microsoft.Office.Interop.Outlook._MailItem, Microsoft.Office.Interop.Outlook.ItemEvents_10_Event
Public Interface MailItem
Implements _MailItem, ItemEvents_10_Event
Производный
Атрибуты
Реализации

Комментарии

Это интерфейс .NET, полученный из компонентного класса COM, который требуется управляемому программному коду для взаимодействия с соответствующим объектом COM. Используйте этот вторичный интерфейс для доступа ко всем методам, свойствам и членам событий объекта COM. Однако если метод или событие, которые требуется использовать, имеют одно и то же имя в каком-либо объекте COM, для вызова метода приведите к соответствующему основному интерфейсу, для соединения с событием приведите к интерфейсу последних событий. Для получения дополнительной информации об объекте COM обращайтесь к этому разделу. Сведения о методах и элементах свойств объекта COM см. в разделе _MailItem. Сведения об элементах события объекта COM см. в разделе ItemEvents_10_Event.

CreateItem(OlItemType) Используйте метод для создания объекта MailItem, представляющего новое почтовое сообщение.

Используйте Item[Object] (index), где index — номер индекса почтового сообщения или значение, используемое для соответствия свойству сообщения по умолчанию, чтобы вернуть один объект MailItem из указанной папки.

Свойства

Actions

Возвращает коллекцию Actions , представляющую все доступные действия для элемента. Только для чтения.

(Унаследовано от _MailItem)
AlternateRecipientAllowed

Возвращает логическое значение (bool в C#), которое имеет значение True , если почтовое сообщение может быть переадресовано. Для чтения и записи.

(Унаследовано от _MailItem)
Application

Application Возвращает объект , представляющий родительское приложение Outlook для объекта . Только для чтения.

(Унаследовано от _MailItem)
Attachments

Attachments Возвращает объект , представляющий все вложения для указанного элемента. Только для чтения.

(Унаследовано от _MailItem)
AutoForwarded

Логическое значение (bool в C#), возвращающее значение True, если элемент был переадресован автоматически. Для чтения и записи.

(Унаследовано от _MailItem)
AutoResolvedWinner

Возвращает логическое значение (bool в C#), определяющее, является ли элемент победителем автоматического разрешения конфликтов. Только для чтения.

(Унаследовано от _MailItem)
BCC

Возвращает строку (строку в C#), представляющую отображаемый список имен слепой MailItemкопии (BCC) для . Для чтения и записи.

(Унаследовано от _MailItem)
BillingInformation

Возвращает или задает строку (строку в C#), представляющую сведения о выставлении счетов, связанные с элементом Outlook. Для чтения и записи.

(Унаследовано от _MailItem)
Body

Возвращает или задает строку (строку в C#), представляющую текст элемента Outlook с четким текстом. Для чтения и записи.

(Унаследовано от _MailItem)
BodyFormat

Возвращает или задает константу OlBodyFormat , указывающую формат основного текста. Для чтения и записи.

(Унаследовано от _MailItem)
Categories

Возвращает или задает строку (строку в C#), представляющую категории, назначенные элементу Outlook. Для чтения и записи.

(Унаследовано от _MailItem)
CC

Возвращает строку (строку в C#), представляющую отображаемый список имен копии (CC) для MailItem. Для чтения и записи.

(Унаследовано от _MailItem)
Class

Возвращает константу OlObjectClass , указывающую класс объекта. Только для чтения.

(Унаследовано от _MailItem)
Companies

Возвращает или задает строку (строку в C#), представляющую имена компаний, связанных с элементом Outlook. Для чтения и записи.

(Унаследовано от _MailItem)
Conflicts

Conflicts Возвращает объект , представляющий элементы, конфликтующие для любого объекта элемента Outlook. Только для чтения.

(Унаследовано от _MailItem)
ConversationID

Возвращает объект String (строка в C#), который однозначно идентифицирует Conversation объект, MailItem к которому принадлежит объект . Только для чтения.

(Унаследовано от _MailItem)
ConversationIndex

Возвращает строку (строку в C#), представляющую индекс потока беседы элемента Outlook. Только для чтения.

(Унаследовано от _MailItem)
ConversationTopic

Возвращает строку (строку в C#), представляющую тему потока беседы элемента Outlook. Только для чтения.

(Унаследовано от _MailItem)
CreationTime

Возвращает значение DateTime , указывающее время создания элемента Outlook. Только для чтения.

(Унаследовано от _MailItem)
DeferredDeliveryTime

Возвращает или задает значение DateTime , указывающее дату и время доставки почтового сообщения. Для чтения и записи.

(Унаследовано от _MailItem)
DeleteAfterSubmit

Возвращает или задает логическое значение (bool в C#), равное True , если копия почтового сообщения не сохраняется после отправки, и значение False , если копия сохранена. Для чтения и записи.

(Унаследовано от _MailItem)
DownloadState

Возвращает константу, принадлежающую перечислению OlDownloadState , указывающую состояние загрузки элемента. Только для чтения.

(Унаследовано от _MailItem)
EnableSharedAttachments

Этот объект, элемент или перечисление устарели и не предназначены для использования в коде.

(Унаследовано от _MailItem)
EntryID

Возвращает значение String (строка в C#), представляющее уникальный идентификатор объекта Entry. Только для чтения.

(Унаследовано от _MailItem)
ExpiryTime

Возвращает или задает значение DateTime , указывающее дату и время, когда элемент становится недействительным и может быть удален. Для чтения и записи.

(Унаследовано от _MailItem)
FlagDueBy

Этот объект, элемент или перечисление устарели и не предназначены для использования в коде.

(Унаследовано от _MailItem)
FlagIcon

Этот объект, элемент или перечисление устарели и не предназначены для использования в коде.

(Унаследовано от _MailItem)
FlagRequest

Возвращает или задает строку (строку в C#), указывающую запрошенное действие для почтового элемента. Для чтения и записи.

(Унаследовано от _MailItem)
FlagStatus

Этот объект, элемент или перечисление устарели и не предназначены для использования в коде.

(Унаследовано от _MailItem)
FormDescription

FormDescription Возвращает объект , представляющий описание формы для указанного элемента Outlook. Только для чтения.

(Унаследовано от _MailItem)
GetInspector

Inspector Возвращает объект , представляющий инспектор, инициализированный для хранения указанного элемента. Только для чтения.

(Унаследовано от _MailItem)
HasCoverSheet

Этот объект, элемент или перечисление устарели и не предназначены для использования в коде.

(Унаследовано от _MailItem)
HTMLBody

Возвращает или задает строку (строку в C#), представляющую текст HTML указанного элемента. Для чтения и записи.

(Унаследовано от _MailItem)
Importance

Возвращает или задает константу OlImportance , указывающую относительный уровень важности элемента Outlook. Для чтения и записи.

(Унаследовано от _MailItem)
InternetCodepage

Возвращает или задает целое число (int в C#), определяющее кодовую страницу Интернета, используемую элементом. Для чтения и записи.

(Унаследовано от _MailItem)
IsConflict

Возвращает логическое значение (bool в C#), которое определяет, конфликтует ли элемент. Только для чтения.

(Унаследовано от _MailItem)
IsIPFax

Этот объект, элемент или перечисление устарели и не предназначены для использования в коде.

(Унаследовано от _MailItem)
IsMarkedAsTask

Возвращает логическое значение (bool в C#), указывающее, помечен ли объект MailItem как задача. Только для чтения.

(Унаследовано от _MailItem)
ItemProperties

Возвращает коллекцию ItemProperties , представляющую все стандартные и определяемые пользователем свойства, связанные с элементом Outlook. Только для чтения.

(Унаследовано от _MailItem)
LastModificationTime

Возвращает значение DateTime , указывающее дату и время последнего изменения элемента Outlook. Только для чтения.

(Унаследовано от _MailItem)
Links

Этот объект, элемент или перечисление устарели и не предназначены для использования в коде.

(Унаследовано от _MailItem)
MAPIOBJECT

Этот объект, элемент или перечисление устарели и не предназначены для использования в коде.

(Унаследовано от _MailItem)
MarkForDownload

Возвращает или задает константу OlRemoteStatus , которая определяет состояние элемента после его получения удаленным пользователем. Для чтения и записи.

(Унаследовано от _MailItem)
MessageClass

Возвращает или задает строку (строку в C#), представляющую класс сообщения для элемента Outlook. Для чтения и записи.

(Унаследовано от _MailItem)
Mileage

Возвращает или задает строку (строку в C#), представляющую пробег для элемента. Для чтения и записи.

(Унаследовано от _MailItem)
NoAging

Возвращает или задает логическое значение (bool в C#), равное True , чтобы не стареть элемент Outlook. Для чтения и записи.

(Унаследовано от _MailItem)
OriginatorDeliveryReportRequested

Возвращает или задает логическое значение (bool в C#), которое определяет, получит ли отправитель элемента собрания или почтового сообщения отчет о доставке. Для чтения и записи.

(Унаследовано от _MailItem)
OutlookInternalVersion

Возвращает целое число (int в C#), представляющее номер сборки приложения Outlook для элемента Outlook. Только для чтения.

(Унаследовано от _MailItem)
OutlookVersion

Возвращает значение String (строка в C#), указывающее основной и дополнительный номер версии приложения Outlook для элемента Outlook. Только для чтения.

(Унаследовано от _MailItem)
Parent

Возвращает родительский объект указанного объекта. Только для чтения.

(Унаследовано от _MailItem)
Permission

Задает или возвращает константу OlPermission , которая определяет разрешения, которые получатели будут иметь на элемент электронной почты. Для чтения и записи.

(Унаследовано от _MailItem)
PermissionService

Задает или возвращает константу OlPermissionService , которая определяет службу разрешений, которая будет использоваться при отправке сообщения, защищенного службой управления правами на доступ к данным (IRM). Для чтения и записи.

(Унаследовано от _MailItem)
PermissionTemplateGuid

Возвращает или задает значение String (строка в C#), представляющее GUID файла шаблона, применяемого к MailItem , чтобы указать разрешения управления правами на доступ к данным (IRM). Для чтения и записи.

(Унаследовано от _MailItem)
PropertyAccessor

Возвращает объект, поддерживающий PropertyAccessor создание, получение, настройку и удаление свойств родительского MailItem объекта. Только для чтения.

(Унаследовано от _MailItem)
ReadReceiptRequested

Возвращает логическое значение (bool в C#), указывающее значение True , если отправитель запросил уведомление о прочтении.

(Унаследовано от _MailItem)
ReceivedByEntryID

Возвращает значение String (строка в C#), представляющее для истинного получателя, заданного поставщиком транспорта, доставляющим EntryID почтовое сообщение. Только для чтения.

(Унаследовано от _MailItem)
ReceivedByName

Возвращает значение String (строка в C#), представляющее отображаемое имя истинного получателя для почтового сообщения. Только для чтения.

(Унаследовано от _MailItem)
ReceivedOnBehalfOfEntryID

Возвращает значение String (строка в C#), представляющее EntryID пользователя, делегированного для представления получателя почтового сообщения. Только для чтения.

(Унаследовано от _MailItem)
ReceivedOnBehalfOfName

Возвращает строку (строку в C#), представляющую отображаемое имя пользователя, делегированного для представления получателя почтового сообщения. Только для чтения.

(Унаследовано от _MailItem)
ReceivedTime

Возвращает значение DateTime , указывающее дату и время получения элемента. Только для чтения.

(Унаследовано от _MailItem)
RecipientReassignmentProhibited

Возвращает логическое значение (bool в C#), указывающее значение True , если получатель не может переслать почтовое сообщение. Для чтения и записи.

(Унаследовано от _MailItem)
Recipients

Возвращает коллекцию Recipients , представляющую всех получателей элемента Outlook. Только для чтения.

(Унаследовано от _MailItem)
ReminderOverrideDefault

Возвращает или задает логическое значение (bool в C#), равное True , если напоминание переопределяет поведение напоминания по умолчанию для элемента. Для чтения и записи.

(Унаследовано от _MailItem)
ReminderPlaySound

Возвращает или задает логическое значение (bool в C#), равное True , если напоминание должно воспроизводить звук при возникновении для этого элемента. Для чтения и записи.

(Унаследовано от _MailItem)
ReminderSet

Возвращает или задает логическое значение (bool в C#), равное True , если для этого элемента задано напоминание. Для чтения и записи.

(Унаследовано от _MailItem)
ReminderSoundFile

Возвращает или задает строковое значение (строка в C#), указывающее путь и имя файла звукового файла, воспроизводимого при возникновении напоминания для элемента Outlook. Для чтения и записи.

(Унаследовано от _MailItem)
ReminderTime

Возвращает или задает значение DateTime , указывающее дату и время, в которое должно произойти напоминание для указанного элемента. Для чтения и записи.

(Унаследовано от _MailItem)
RemoteStatus

Возвращает или задает константу OlRemoteStatus , указывающую удаленное состояние почтового сообщения. Для чтения и записи.

(Унаследовано от _MailItem)
ReplyRecipientNames

Возвращает список получателей ответа для почтового сообщения, разделенный точкой с запятой (строка в C#). Только для чтения.

(Унаследовано от _MailItem)
ReplyRecipients

Возвращает коллекцию Recipients , представляющую все объекты получателей ответа для элемента Outlook. Только для чтения.

(Унаследовано от _MailItem)
RetentionExpirationDate

DateTime Возвращает значение, указывающее дату MailItem истечения срока действия объекта, после чего помощник по управлению записями сообщений (MRM) удалит элемент. Только для чтения.

(Унаследовано от _MailItem)
RetentionPolicyName

Возвращает значение String (строка в C#), указывающее имя политики хранения. Только для чтения.

(Унаследовано от _MailItem)
RTFBody

Возвращает или задает массив байтов, представляющий текст элемента Microsoft Outlook в формате форматированного текста. Для чтения и записи.

(Унаследовано от _MailItem)
Saved

Возвращает логическое значение (bool в C#), равное True , если элемент Outlook не был изменен с момента последнего сохранения. Только для чтения.

(Унаследовано от _MailItem)
SaveSentMessageFolder

Возвращает или задает Folder объект , представляющий папку, в которой будет сохранена копия сообщения электронной почты после отправки. Для чтения и записи.

(Унаследовано от _MailItem)
Sender

Возвращает или задает AddressEntry объект, соответствующий пользователю учетной записи, из которой MailItem отправляется объект . Для чтения и записи.

(Унаследовано от _MailItem)
SenderEmailAddress

Возвращает строку (строка в C#), представляющую адрес электронной почты отправителя элемента Outlook. Только для чтения.

(Унаследовано от _MailItem)
SenderEmailType

Возвращает строку (строку в C#), представляющую тип записи для адреса электронной почты отправителя элемента Outlook, например "SMTP" для интернет-адреса, "EX" для адреса сервера Microsoft Exchange и т. д. Только для чтения.

(Унаследовано от _MailItem)
SenderName

Возвращает значение String (строка в C#), указывающее отображаемое имя отправителя элемента Outlook. Только для чтения.

(Унаследовано от _MailItem)
SendUsingAccount

Возвращает или задает Account объект , представляющий учетную запись, под которой MailItem отправляется объект . Для чтения и записи.

(Унаследовано от _MailItem)
Sensitivity

Возвращает или задает константу в перечислении OlSensitivity , указывающую на конфиденциальность элемента Outlook. Для чтения и записи.

(Унаследовано от _MailItem)
Sent

Возвращает логическое значение (bool в C#), указывающее, было ли отправлено сообщение. Только для чтения.

(Унаследовано от _MailItem)
SentOn

Возвращает значение DateTime , указывающее дату и время отправки элемента Outlook. Только для чтения.

(Унаследовано от _MailItem)
SentOnBehalfOfName

Возвращает значение String (строка в C#), указывающее отображаемое имя предполагаемого отправителя почтового сообщения. Для чтения и записи.

(Унаследовано от _MailItem)
Session

NameSpace Возвращает объект для текущего сеанса. Только для чтения.

(Унаследовано от _MailItem)
Size

Возвращает целое число (int в C#), указывающее размер элемента Outlook (в байтах). Только для чтения.

(Унаследовано от _MailItem)
Subject

Возвращает или задает строку (строку в C#), указывающую тему элемента Outlook. Для чтения и записи.

(Унаследовано от _MailItem)
Submitted

Возвращает логическое значение (bool в C#), равное True , если элемент был отправлен. Только для чтения.

(Унаследовано от _MailItem)
TaskCompletedDate

Возвращает или задает значение DateTime , представляющее дату завершения задачи для данного объекта MailItem. Для чтения и записи.

(Унаследовано от _MailItem)
TaskDueDate

Возвращает или задает значение DateTime , представляющее дату выполнения задачи для этой MailItemзадачи . Для чтения и записи.

(Унаследовано от _MailItem)
TaskStartDate

Возвращает или задает значение DateTime , представляющее дату начала задачи для этого MailItem объекта. Для чтения и записи.

(Унаследовано от _MailItem)
TaskSubject

Возвращает или задает значение String (строка в C#), представляющее тему задачи для MailItem объекта . Для чтения и записи.

(Унаследовано от _MailItem)
To

Возвращает или задает разделенный точкой с запятой список строк (строка в C#) отображаемых имен для получателей To для элемента Outlook. Для чтения и записи.

(Унаследовано от _MailItem)
ToDoTaskOrdinal

Возвращает или задает значение DateTime , представляющее порядковое значение задачи для MailItem. Для чтения и записи.

(Унаследовано от _MailItem)
UnRead

Возвращает или задает логическое значение (bool в C#), равное True , если элемент Outlook не был открыт (чтение). Для чтения и записи.

(Унаследовано от _MailItem)
UserProperties

Возвращает коллекцию UserProperties , представляющую все свойства пользователя для элемента Outlook. Только для чтения.

(Унаследовано от _MailItem)
VotingOptions

Возвращает или задает значение String (строка в C#), указывающее строку с разделителями, содержащую параметры голосования для почтового сообщения. Для чтения и записи.

(Унаследовано от _MailItem)
VotingResponse

Возвращает или задает строку (строку в C#), указывающую ответ на голосование для почтового сообщения. Для чтения и записи.

(Унаследовано от _MailItem)

Методы

AddBusinessCard(ContactItem)

Добавляет контактные данные на основе электронной визитной карточки (EBC), связанной с указанным ContactItem объектом, в MailItem объект .

(Унаследовано от _MailItem)
ClearConversationIndex()

Очищает индекс потока беседы для почтового сообщения.

(Унаследовано от _MailItem)
ClearTaskFlag()

Очищает объект как MailItem задачу.

(Унаследовано от _MailItem)
Close(OlInspectorClose)

Закрывает и при необходимости сохраняет изменения в элементе Outlook.

(Унаследовано от _MailItem)
Copy()

Создает другой экземпляр объекта .

(Унаследовано от _MailItem)
Delete()

Удаляет элемент из папки, содержащей этот элемент.

(Унаследовано от _MailItem)
Display(Object)

Отображает новый Inspector объект для элемента.

(Унаследовано от _MailItem)
GetConversation()

Получает Conversation объект , представляющий беседу, к которой принадлежит этот элемент.

(Унаследовано от _MailItem)
MarkAsTask(OlMarkInterval)

Помечает MailItem объект как задачу и назначает для объекта интервал задачи.

(Унаследовано от _MailItem)
Move(MAPIFolder)

Перемещает элемент Microsoft Outlook в новую папку.

(Унаследовано от _MailItem)
PrintOut()

Выводит элемент Outlook, используя все параметры по умолчанию. Метод PrintOut является единственным методом Outlook, который можно использовать для печати.

(Унаследовано от _MailItem)
Save()

Сохраняет элемент Outlook в текущей папке или, если это новый элемент, в папку Outlook по умолчанию для типа элемента.

(Унаследовано от _MailItem)
SaveAs(String, Object)

Сохраняет элемент Microsoft Outlook по указанному пути и в формате указанного типа файла. Если тип файла не указан, используется формат MSG (MSG).

(Унаследовано от _MailItem)
ShowCategoriesDialog()

Отображает диалоговое окно Показать категории, в котором можно выбрать категории, соответствующие теме элемента.

(Унаследовано от _MailItem)

События

AfterWrite

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

(Унаследовано от ItemEvents_10_Event)
AttachmentAdd

Происходит при добавлении вложения в экземпляр родительского объекта.

(Унаследовано от ItemEvents_10_Event)
AttachmentRead

Происходит, когда вложение в экземпляре родительского объекта открыто для чтения.

(Унаследовано от ItemEvents_10_Event)
AttachmentRemove

Происходит при удалении вложения из экземпляра родительского объекта.

(Унаследовано от ItemEvents_10_Event)
BeforeAttachmentAdd

Происходит перед добавлением вложения в экземпляр родительского объекта.

(Унаследовано от ItemEvents_10_Event)
BeforeAttachmentPreview

Происходит перед предварительным просмотром вложения, связанного с экземпляром родительского объекта.

(Унаследовано от ItemEvents_10_Event)
BeforeAttachmentRead

Происходит до того, как вложение, связанное с экземпляром родительского объекта, считывается из файловой системы, потока вложений или Attachment объекта.

(Унаследовано от ItemEvents_10_Event)
BeforeAttachmentSave

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

(Унаследовано от ItemEvents_10_Event)
BeforeAttachmentWriteToTempFile

Происходит до того, как вложение, связанное с экземпляром родительского объекта, записывается во временный файл.

(Унаследовано от ItemEvents_10_Event)
BeforeAutoSave

Происходит перед автоматическим сохранением элемента в Outlook.

(Унаследовано от ItemEvents_10_Event)
BeforeCheckNames

Происходит непосредственно перед тем, как Microsoft Outlook начнет разрешать имена в коллекции получателей для элемента (который является экземпляром родительского объекта).

(Унаследовано от ItemEvents_10_Event)
BeforeDelete

Происходит перед удалением элемента (который является экземпляром родительского объекта).

(Унаследовано от ItemEvents_10_Event)
BeforeRead

Происходит до того, как Microsoft Outlook начнет считывать свойства элемента.

(Унаследовано от ItemEvents_10_Event)
Close

Происходит при закрытии инспектора, связанного с элементом (который является экземпляром родительского объекта).

(Унаследовано от ItemEvents_10_Event)
CustomAction

Происходит при выполнении настраиваемого действия элемента (который является экземпляром родительского объекта).

(Унаследовано от ItemEvents_10_Event)
CustomPropertyChange

Происходит при изменении пользовательского свойства элемента (который является экземпляром родительского объекта).

(Унаследовано от ItemEvents_10_Event)
Forward

Происходит, когда пользователь выбирает действие Переадресация для элемента (который является экземпляром родительского объекта).

(Унаследовано от ItemEvents_10_Event)
Open

Происходит при открытии экземпляра родительского объекта в Inspector.

(Унаследовано от ItemEvents_10_Event)
PropertyChange

Происходит при изменении явно встроенного свойства экземпляра родительского объекта.

(Унаследовано от ItemEvents_10_Event)
Read

Происходит, когда экземпляр родительского объекта открыт для редактирования пользователем.

(Унаследовано от ItemEvents_10_Event)
ReadComplete

Происходит, когда Outlook завершил чтение свойств элемента.

(Унаследовано от ItemEvents_10_Event)
Reply

Происходит, когда пользователь выбирает действие Ответить для элемента (который является экземпляром родительского объекта).

(Унаследовано от ItemEvents_10_Event)
ReplyAll

Происходит, когда пользователь выбирает действие ReplyAll для элемента (который является экземпляром родительского объекта).

(Унаследовано от ItemEvents_10_Event)
Send

Происходит, когда пользователь выбирает действие Отправить для элемента (который является экземпляром родительского объекта).

(Унаследовано от ItemEvents_10_Event)
Unload

Происходит до того, как элемент Outlook выгружается из памяти программными средствами или с помощью действий пользователя.

(Унаследовано от ItemEvents_10_Event)
Write

Происходит при явном или неявном сохранении экземпляра родительского объекта (например, в ответ на запрос при закрытии инспектора элемента).

(Унаследовано от ItemEvents_10_Event)

Применяется к