Exception Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente des informations sur une instance d’un AppointmentItem objet qui est une exception à une série périodique.
public interface class Exception
[System.Runtime.InteropServices.Guid("0006304D-0000-0000-C000-000000000046")]
public interface Exception
Public Interface Exception
- Attributs
Remarques
Contrairement à la plupart des autres objets Microsoft Outlook, l’objet Exception est un objet en lecture seule. Vous ne pouvez donc pas créer un objet Exception : il est créé lorsqu'une des propriétés d'un objet AppointmentItem est modifiée. Par exemple, si vous modifiez la Start propriété d’un objet AppointmentItem, vous avez créé une exception dans AppointmentItem.RecurrencePattern.Exceptions.
Remarque : L’objet Exceptions se trouve sur l’objet RecurrencePattern , et non sur l’objet AppointmentItem lui-même.
Lors de l'utilisation d'éléments de rendez-vous périodique, vous devez libérer les références antérieures, le cas échéant, obtenir les nouvelles références à l'élément de rendez-vous périodique avant d'accéder à cet élément ou de le modifier, et libérer ces références dès que vous avez terminé et enregistré les modifications. Cette pratique s’applique à l’objet récurrent AppointmentItem et à tout Exception objet ou RecurrencePattern . Pour libérer une référence dans Visual Basic, définissez l'objet existant comme Nothing. Dans C#, libérez explicitement la mémoire utilisée par cet objet.
Notez que même après avoir libéré votre référence et tenté d’obtenir une nouvelle référence, s’il existe encore une référence active détenue par un autre complément ou par Outlook vers un des objets mentionnés ci-dessus, votre nouvelle référence pointera encore vers une copie périmée de l’objet. Il est donc important de libérer vos références dès que vous en avez terminé avec le rendez-vous périodique.
Propriétés
Application |
Renvoie un Application objet qui représente l’application Outlook parente pour l’objet . En lecture seule. |
AppointmentItem |
Retourne l’objet AppointmentItem qui est l’exception. Cette propriété n’est pas valable pour les rendez-vous supprimés. En lecture seule. |
Class |
Retourne une OlObjectClass constante indiquant la classe de l’objet. En lecture seule. |
Deleted |
Retourne une valeur booléenne (bool en C#) qui a la valeur True si a AppointmentItem été supprimé du modèle périodique. Lecture seule |
ItemProperties |
Cet objet, ce membre ou cette énumération est déconseillé et n’est pas destiné à être utilisé dans votre code. |
OriginalDate |
Renvoie une valeur DateTime indiquant la date et l’heure d’origine d’un AppointmentItem avant sa modification. Cette propriété renvoie la date d’origine même si l’objet AppointmentItem a été supprimé. Cependant, dans ce cas, elle ne renvoie pas l’heure d’origine. En lecture seule. |
Parent |
Renvoie la valeur de type Object parent de l’objet spécifié. En lecture seule. |
Session |
Retourne l’objet NameSpace pour la session active. En lecture seule. |