RecurrencePattern.GetOccurrence(DateTime) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает конкретный экземпляр объекта на AppointmentItem указанную дату.
public:
Microsoft::Office::Interop::Outlook::AppointmentItem ^ GetOccurrence(DateTime StartDate);
public Microsoft.Office.Interop.Outlook.AppointmentItem GetOccurrence (DateTime StartDate);
Public Function GetOccurrence (StartDate As DateTime) As AppointmentItem
Параметры
- StartDate
- DateTime
Значение даты , представляющее местное время.
Возвращаемое значение
Объект AppointmentItem , представляющий конкретную встречу на указанную дату.
Комментарии
Примечание. Метод GetOccurrence создает ошибку, если в указанную дату не существует назначения этого ряда.
При работе с элементами повторяющихся встреч необходимо удалить все ранее существовавшие ссылки, получить новые ссылки на элемент повторяющейся встречи перед вызовом или изменением этого элемента и удалить эти ссылки сразу же по окончании внесения изменений и их сохранения. Эта практика применяется к повторяющимся AppointmentItem объектам и любому Exception объекту или RecurrencePattern . Чтобы удалить ссылки в Visual Basic, следует установить для этого существующего объекта значение Nothing. В C# следует явно освободить память для этого объекта.
Обратите внимание, что даже после высвобождения ссылки и попытки получения новой ссылки, если по-прежнему существует активная ссылка на любой из вышеупомянутых объектов, удерживаемая другой надстройкой или приложением Outlook, новая ссылка будет указывать на устаревшую копию объекта. В связи с этим важно высвобождать ссылки немедленно после завершения текущей встречи.