Exception Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |