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


Перечисление OlMarkInterval (Outlook)

Указывает период времени, за который элемент Outlook помечается как задача.

Имя Значение Описание
olMarkComplete 5 Пометьте задачу как завершенную.
olMarkNextWeek 3 Отметьте задачу, поставленную на следующей неделе.
olMarkNoDate 4 Пометьте задачу без даты.
olMarkThisWeek 2 Пометьте задачу, поставленную на этой неделе.
olMarkToday 0 Пометьте задачу, поставленную сегодня.
olMarkTomorrow 1 Отметьте задачу, поставленную завтра.

Замечания

Это перечисление используется методом MarkAsTask для следующих элементов Outlook:

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

Значения перечисления Значения свойств
olMarkComplete TaskCompletedDate имеет значение текущей даты и времени (теперь в Visual Basic), если элемент помечен как задача. TaskCompletedDate имеет пустое значение даты (#1/1/4501#), если элемент не помечен как задача или задача уже помечена как завершенная.
olMarkNextWeek IsMarkedAsTask имеет значение True. TaskSubject имеет значение свойства Subject для элемента Outlook. Для параметра TaskStartDate задан первый рабочий день следующей недели. TaskDueDate — последний рабочий день следующей недели. TaskCompletedDate имеет пустое значение даты (No 1/1/4501#). Для toDoTaskOrdinal заданы текущие дата и время (сейчас в Visual Basic).
olMarkNoDate IsMarkedAsTask имеет значение True. TaskSubject имеет значение свойства Subject для элемента Outlook. TaskStartDate, TaskDueDate и TaskCompletedDate имеют значение Null (Nothing в Visual Basic). Для toDoTaskOrdinal заданы текущие дата и время (сейчас в Visual Basic).
olMarkThisWeek IsMarkedAsTask имеет значение True. TaskSubject имеет значение свойства Subject для элемента Outlook. TaskStartDate имеет дату на два рабочих дня впереди текущей даты. Если это значение превышает значение TaskDueDate, для параметра TaskStartDate задается значение TaskDueDate. TaskDueDate — последний рабочий день текущей недели. TaskCompletedDate имеет пустое значение даты (No 1/1/4501#). Для toDoTaskOrdinal заданы текущие дата и время (сейчас в Visual Basic).
olMarkToday IsMarkedAsTask имеет значение True. TaskSubject имеет значение свойства Subject для элемента Outlook. TaskStartDate и TaskDueDate имеют текущую дату. TaskCompletedDate имеет пустое значение даты (No 1/1/4501#). Для toDoTaskOrdinal заданы текущие дата и время (сейчас в Visual Basic).
olMarkTomorrow IsMarkedAsTask имеет значение True. TaskSubject имеет значение свойства Subject для элемента Outlook. TaskStartDate и TaskDueDate имеют значение один день после текущей даты. TaskCompletedDate имеет пустое значение даты (No 1/1/4501#). Для toDoTaskOrdinal заданы текущие дата и время (сейчас в Visual Basic).

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

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