MapiTask

MapiTask class

Представляет объект задачи Outlook.

public class MapiTask : MapiMessageItemBase

Конструкторы

ИмяОписание
MapiTask()Инициализирует новый экземплярMapiTask класс.
MapiTask(string, string, DateTime, DateTime)Инициализирует новый экземплярMapiTask класс.

Характеристики

ИмяОписание
AcceptanceState { get; set; }Получает или задает состояние принятия задачи.
ActualEffort { get; set; }Получает или задает количество минут, которые пользователь действительно потратил на работу над задачей.
Attachments { get; }Получает коллекцию вложений.
Billing { get; set; }Содержит платежную информацию, связанную с элементом.
Body { get; set; }Получает текст сообщения.
BodyHtml { get; }ПолучаетBodyRtf сообщения, преобразованного в HTML, если он присутствует, иначе пустая строка.
BodyRtf { get; set; }Получает или задает текст сообщения в формате RTF.
BodyType { get; }Получает тип тела.
Categories { get; set; }Содержит ключевые слова или категории для объекта сообщения.
virtual CodePage { get; }Получает кодовую страницу.
Companies { get; set; }Содержит названия компаний, связанных с элементом.
DateCompleted { get; set; }Получает или задает дату, когда пользователь завершил работу над задачей.
DueDate { get; set; }Получает или задает дату, к которой пользователь ожидает завершения работы над задачей.
EstimatedEffort { get; set; }Получает или задает количество минут , которое пользователь ожидает отработать над задачей.
Flags { get; }Получает флаги индикации объекта Task.
History { get; set; }Получает или задает тип изменения , которое в последний раз было внесено в объект Task.
virtual ItemId { get; }Идентификатор элемента, используется с server
LastUpdate { get; set; }Получает или задает дату и время самого последнего изменения , внесенного в объект Task.
MessageClass { get; set; }Получает строку с учетом регистра, которая идентифицирует определенный отправителем класс сообщения, например IPM.Note. Класс сообщения определяет тип, цель или содержимое сообщения.
Mileage { get; set; }Содержит информацию о пробеге, связанном с элементом.
Mode { get; set; }Получает или задает статус назначения объекта Task.
NamedProperties { get; }Получает именованные свойства сообщения.
NamedPropertyMapping { get; }Получает сопоставление именованного свойства.
PercentComplete { get; set; }Получает или задает ход выполнения пользователем задачи.
virtual Properties { get; }Получает набор свойств.
PropertyStream { get; }Получает поток свойств.
Recipients { get; set; }Получает получателей сообщения.
Recurrence { get; set; }Получает или задает свойства повторения.
ReminderFileParameter { get; set; }Указывает полный путь к звуку, который клиент ДОЛЖЕН воспроизводить, когда напоминание просрочено.
ReminderSet { get; set; }Получает или задает значение, указывающее, установлено ли напоминание для object
ReminderTime { get; set; }Получает или задает начальное время сигнала для напоминания
Sensitivity { get; set; }Получает чувствительность.
StartDate { get; set; }Получает или задает дату, когда пользователь ожидает начала работы над задачей.
State { get; set; }Получает или задает текущее состояние назначения объекта Task.
Status { get; set; }Получает или задает состояние выполнения пользователем задачи.
Subject { get; set; }Получает или задает тему сообщения.
SubjectPrefix { get; }Получает префикс темы, который обычно указывает на какое-либо действие над сообщением, например “FW: " для пересылки.
SubStorages { get; }Получает вспомогательные хранилища.
Users { get; set; }Получает или задает информацию о пользователях задачи.

Методы

ИмяОписание
static FromVTodo(Stream)Создает экземпляр MapiTask из указанного потока.
static FromVTodo(string)Создает экземпляр MapiTask из указанного файла .ics.
static FromVTodo(Stream, bool)Создает экземпляр MapiTask из указанного потока.
static FromVTodo(string, bool)Создает экземпляр MapiTask из указанного файла .ics.
virtual Dispose()Выполняет определяемые приложением задачи, связанные с освобождением, высвобождением или сбросом неуправляемых ресурсов.
override GetProperty(PropertyDescriptor)Получает свойство MAPI по дескриптору свойства.
GetPropertyBoolean(long)Получает значение свойства, указанного тегом, в виде логического типа.
GetPropertyBytes(long)Получает строковое значение свойства, указанного тегом.
GetPropertyDateTime(long)Получает значение свойства, указанного тегом как тип DateTime.
GetPropertyInt32(long)Получает значение int32 свойства, указанного тегом.
GetPropertyLong(long)Получает значение свойства, указанного тегом, типа Long (int64).
GetPropertyShort(long)Получает значение свойства, указанного тегом, как тип Short.
GetPropertyString(long)Получает строковое значение свойства, указанного тегом.
GetPropertyString(long, int)Получает строковое значение свойства, указанного тегом.
IsStoreUnicodeOk()Определяет, закодированы ли строковые свойства в Unicode или нет.
RemoveProperty(long)Обеспечивает корректное удаление свойства из всех коллекций.
Save(Stream, TaskSaveFormat)Сохраняет этоMapiTask в данный поток, используя указанный формат.
Save(string, TaskSaveFormat)Сохраняет этоMapiTask в файл, используя указанный формат.
virtual SetBodyContent(string, BodyContentType)Задает содержимое тела.
virtual SetBodyContent(string, BodyContentType, bool)Задает содержимое тела.
SetBodyRtf(string, bool)Получает или задает текст сообщения в формате RTF.
SetMessageFlags(MapiMessageFlags)Устанавливает флаги сообщения.
virtual SetProperty(MapiProperty)Задает свойство.
override SetProperty(PropertyDescriptor, object)Задает свойство MAPI.
TryGetPropertyData(long)Попытаться получить данные свойства с указанным ключом тега.
TryGetPropertyDateTime(long, ref DateTime)Получает значение указанного свойства как тип DateTime. Возвращаемое значение указывает, успешно ли выполнена операция.
TryGetPropertyInt32(long, ref int)Получает значение указанного свойства как тип Int32. Возвращаемое значение указывает, успешно ли выполнена операция.
TryGetPropertyLong(long, ref long)Получает значение указанного свойства как тип Long. Возвращаемое значение указывает, успешно ли выполнена операция.
TryGetPropertyString(long)Попытаться получить данные свойства в виде строки с указанным тегом.
TryGetPropertyString(long, int)Попытаться получить данные свойства в виде строки с указанным тегом и кодовой страницей.
TryGetPropertyString(long, ref string)Получает значение указанного свойства как тип String. Возвращаемое значение указывает, успешно ли выполнена операция.
TryGetPropertyString(long, ref string, int)Получает значение указанного свойства как тип String. Возвращаемое значение указывает, успешно ли выполнена операция.

Смотрите также