Share via


Exception Schnittstelle

Definition

Stellt Informationen zu einer Instanz eines AppointmentItem Objekts dar, die eine Ausnahme für eine serieierende Reihe darstellt.

public interface class Exception
[System.Runtime.InteropServices.Guid("0006304D-0000-0000-C000-000000000046")]
public interface Exception
Public Interface Exception
Attribute

Hinweise

Im Gegensatz zu anderen Microsoft Outlook-Objekten ist das Exception -Objekt ein nur-Lese-Objekt. Dies bedeutet, dass Sie ein Exception -Objekt können nicht erstellt werden, aber das Objekt wird vielmehr erstellt, wenn eine Eigenschaft eines AppointmentItem-Objekts geändert wird. Wenn Sie beispielsweise die Start Eigenschaft eines AppointmentItem-Objekts ändern, haben Sie eine Ausnahme in AppointmentItem.RecurrencePattern.Exceptions erstellt.

Hinweis: Das Exceptions -Objekt befindet sich im RecurrencePattern - und nicht im AppointmentItem-Objekt selbst.

Beim Arbeiten mit Terminserien Termin, sollten Sie alle vorherigen Verweise freigeben, erhalten neue Verweise auf die wiederkehrenden Terminelement, bevor Sie zugreifen oder das Element ändern und diese Verweise freigeben, sobald Sie fertig sind und die Änderungen gespeichert haben. Diese Vorgehensweise gilt für das wiederkehrende AppointmentItem Objekt und jedes Exception objekt oder RecurrencePattern . Legen Sie zum Freigeben eines Verweises in Visual Basic das vorhandene Objekt auf Nothing fest. Geben Sie in C# den Arbeitsspeicher für dieses Objekt explizit frei.

Beachten Sie, dass selbst, nachdem Sie Ihre Referenz freigegeben haben und versuchen eine neue Referenz abzurufen, Ihre neue Referenz weiterhin auf eine veraltete Kopie des Objekts zeigt, wenn weiterhin eine aktive Referenz zu einem der obigen Objekte vorliegt, die von einem anderen Add-In oder von Outlook verwendet wird. Deshalb ist es wichtig, dass Sie die Verweise freigeben, sobald Sie die Bearbeitung der Terminserie abgeschlossen haben.

Eigenschaften

Application

Gibt ein Application -Objekt zurück, das die übergeordnete Outlook-Anwendung für das -Objekt darstellt. Schreibgeschützt.

AppointmentItem

Gibt das AppointmentItem Objekt zurück, das die Ausnahme darstellt. Nicht für gelöschten Termine zulässig. Schreibgeschützt.

Class

Gibt eine OlObjectClass Konstante zurück, die die Klasse des Objekts angibt. Schreibgeschützt.

Deleted

Gibt boolean (bool in C#) zurück, der True ist, wenn das AppointmentItem aus dem wiederkehrenden Muster gelöscht wurde. Schreibgeschützt

ItemProperties

Dieses Objekt, dieses Mitglied oder diese Aufzählung ist veraltet und kann nicht in Ihrem Code verwendet werden.

OriginalDate

Gibt einen DateTime-Wert zurück, der das ursprüngliche Datum und die ursprüngliche Uhrzeit eines AppointmentItem angibt, bevor es geändert wurde. Diese Eigenschaft gibt das ursprüngliche Datum zurück, auch wenn das AppointmentItem gelöscht wurde. Es wird jedoch nicht die ursprüngliche Zeit zurück, wenn der Löschvorgang erfolgt ist. Schreibgeschützt.

Parent

Gibt das übergeordnete Objekt des angegebenen Objekts zurück. Schreibgeschützt.

Session

Gibt das NameSpace -Objekt für die aktuelle Sitzung zurück. Schreibgeschützt.

Gilt für: