Exception インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
定期的な系列の例外であるオブジェクトの AppointmentItem 1 つのインスタンスに関する情報を表します。
public interface class Exception
[System.Runtime.InteropServices.Guid("0006304D-0000-0000-C000-000000000046")]
public interface Exception
Public Interface Exception
- 属性
注釈
他のほとんどの Microsoft Outlook オブジェクトとは異なり、 Exception オブジェクトは読み取り専用オブジェクトです。 つまり、 Exception オブジェクトは作成できませんが、 AppointmentItem のプロパティが変更されるとオブジェクトが作成されます。 たとえば、1 つの AppointmentItem のプロパティをStart変更すると、AppointmentItem.RecurrencePattern.Exceptions に例外が作成されます。
注: オブジェクトはExceptions、AppointmentItem オブジェクト自体ではなく、 にありますRecurrencePattern。
定期的な予定アイテムの作業を行うときは、以前の参照を解放し、定期的な予定アイテムへの新しい参照を取得してからアイテムにアクセスしたりアイテムを変更したりした後、作業が終了して変更を保存したら直ちに参照を解放する必要があります。 この方法は、定期的な AppointmentItem オブジェクトと、任意 Exception または RecurrencePattern オブジェクトに適用されます。 Visual Basic で参照を解放するには、既存のオブジェクトを Nothing に設定します。 C# では、そのオブジェクトのメモリを明示的に解放します。
参照を解放して新しい参照の取得を試行した後でも、別のアドインまたは Outlook により保持されている、上述のオブジェクトの 1 つへのアクティブな参照 がある場合、新しい参照は最新ではないオブジェクトのコピーをポイントし続けることにご注意ください。 したがって、定期的な予定の作業が終了したら速やかに参照を解放することが重要です。
プロパティ
Application |
オブジェクトの Application 親 Outlook アプリケーションを表す オブジェクトを返します。 読み取り専用です。 |
AppointmentItem |
AppointmentItem例外である オブジェクトを返します。 削除された予定に対しては無効です。 読み取り専用です。 |
Class |
オブジェクトのクラスを OlObjectClass 示す定数を返します。 読み取り専用です。 |
Deleted |
を定期的なパターンから削除した場合AppointmentItemは True であるブール値 (C#ではブール値) を返します。 読み取り専用 |
ItemProperties |
このオブジェクト、メンバー、または列挙体は非推奨です。ユーザーのコード内で使用されるものではありません。 |
OriginalDate |
変更前の の元の日付と時刻を示す DateTime を AppointmentItem 返します。 日付型 ( Date ) の値を使用します。 既に AppointmentItem オブジェクトが削除されている場合でも、元の日付が返されますが、元の時刻は返されません。 読み取り専用です。 |
Parent |
指定されたオブジェクトの親 Object を取得します。 読み取り専用です。 |
Session |
現在のセッションの NameSpace オブジェクトを返します。 読み取り専用です。 |