RecurrencePattern.GetOccurrence(DateTime) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した日付のオブジェクトの特定の 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
標準のタイムゾーンを基準にした日付型 ( Date ) の値を指定します。
戻り値
指定された日付の特定の予定を表す AppointmentItem オブジェクト。
注釈
注: 指定した日付にその系列の予定が存在しない場合、 GetOccurrence メソッドはエラーを生成します。
定期的な予定アイテムの作業を行うときは、以前の参照を解放し、定期的な予定アイテムへの新しい参照を取得してからアイテムにアクセスしたりアイテムを変更したりした後、作業が終了して変更を保存したら直ちに参照を解放する必要があります。 この方法は、定期的な AppointmentItem オブジェクトと、任意 Exception または RecurrencePattern オブジェクトに適用されます。 Visual Basic で参照を解放するには、既存のオブジェクトを Nothing に設定します。 C# では、そのオブジェクトのメモリを明示的に解放します。
参照を解放して新しい参照の取得を試行した後でも、別のアドインまたは Outlook により保持されている、上述のオブジェクトの 1 つへのアクティブな参照 がある場合、新しい参照は最新ではないオブジェクトのコピーをポイントし続けることにご注意ください。 したがって、定期的な予定の作業が終了したら速やかに参照を解放することが重要です。