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


Exception Интерфейс

Определение

Представляет сведения об одном экземпляре AppointmentItem объекта, который является исключением из повторяющегося ряда.

public interface class Exception
[System.Runtime.InteropServices.Guid("0006304D-0000-0000-C000-000000000046")]
public interface Exception
Public Interface Exception
Атрибуты

Комментарии

В отличие от большинства других объектов Microsoft Outlook, объект Exception является объектом только для чтения. Это означает, что нельзя создать объект Exception , а объект создается при изменении свойства AppointmentItem . Например, при изменении Start свойства одного объекта AppointmentItem создается исключение в AppointmentItem.RecurrencePattern.Exceptions.

Примечание. Объект Exceptions находится в объекте RecurrencePattern , а не в самом объекте AppointmentItem .

При работе с элементами повторяющихся встреч необходимо удалить все ранее существовавшие ссылки, получить новые ссылки на элемент повторяющейся встречи перед вызовом или изменением этого элемента и удалить эти ссылки сразу же по окончании внесения изменений и их сохранения. Эта практика применяется к повторяющимся AppointmentItem объектам и любому Exception объекту или RecurrencePattern . Чтобы удалить ссылки в Visual Basic, следует установить для этого существующего объекта значение Nothing. В C# следует явно освободить память для этого объекта.

Обратите внимание, что даже после высвобождения ссылки и попытки получения новой ссылки, если по-прежнему существует активная ссылка на любой из вышеупомянутых объектов, удерживаемая другой надстройкой или приложением Outlook, новая ссылка будет указывать на устаревшую копию объекта. В связи с этим важно высвобождать ссылки немедленно после завершения текущей встречи.

Свойства

Application

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

AppointmentItem

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

Class

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

Deleted

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

ItemProperties

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

OriginalDate

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

Parent

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

Session

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

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