CalendarSharing 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 un ensemble d’utilitaires pour le partage d’informations de calendrier.
public interface class CalendarSharing : Microsoft::Office::Interop::Outlook::_CalendarSharing
[System.Runtime.InteropServices.Guid("000630E2-0000-0000-C000-000000000046")]
public interface CalendarSharing : Microsoft.Office.Interop.Outlook._CalendarSharing
Public Interface CalendarSharing
Implements _CalendarSharing
- Dérivé
- Attributs
- Implémente
Remarques
Il s’agit d’une interface .NET dérivée d’une coclasse COM requise par le code managé pour l’interopérabilité avec l’objet COM correspondant. Utilisez cette interface dérivée pour accéder à tous les membres de méthode, de propriété et d’événement de l’objet COM. Toutefois, si la méthode ou l’événement que vous souhaitez utiliser partage le même nom sous le même objet COM, vous devez effectuer une conversion de type (transtypage) vers l’interface principale correspondante pour appeler la méthode, puis effectuer une conversion de type (transtypage) vers l’interface d’événements les plus récents pour vous connecter à l’événement. Reportez-vous à cette rubrique pour plus d’informations sur l’objet COM. Pour plus d’informations sur la méthode et les membres de propriété de l’objet COM, consultez _CalendarSharing.
Vous pouvez utiliser la GetCalendarExporter() méthode d’un Folder objet qui représente un dossier calendrier pour créer un objet CalendarSharing . La méthode GetCalendarExporter peut être utilisée uniquement avec les dossiers de calendrier. Si vous utilisez cette méthode avec des objets Folder représentant d’autres types de dossiers, une erreur est générée.
Vous pouvez utiliser la SaveAsICal(String) méthode pour enregistrer les informations de calendrier dans un fichier iCalendar (.ics) afin de partager un calendrier en tant qu’URL, ou utiliser la ForwardAsICal(OlCalendarMailFormat) méthode pour créer un MailItem pour partager un calendrier en tant que charge utile.
Remarque : L’objet CalendarSharing prend uniquement en charge l’exportation du format iCalendar.
Propriétés
Application |
Renvoie un Application objet qui représente l’application Outlook parente pour l’objet . En lecture seule. (Hérité de _CalendarSharing) |
CalendarDetail |
Renvoie ou définit une OlCalendarDetail valeur indiquant le niveau de détail des éléments de calendrier inclus dans le fichier iCalendar (.ics) créé par les ForwardAsICal(OlCalendarMailFormat) méthodes ou SaveAsICal(String) de l’objet CalendarSharing . Lecture-écriture. (Hérité de _CalendarSharing) |
Class |
Retourne une OlObjectClass constante indiquant la classe de l’objet. En lecture seule. (Hérité de _CalendarSharing) |
EndDate |
Renvoie ou définit une valeur DateTime qui indique la date de fin inclusive de la plage d’éléments de calendrier à partager par l’objet CalendarSharing . Lecture-écriture. (Hérité de _CalendarSharing) |
Folder |
Retourne le Folder contenant les éléments de calendrier à partager par l’objet CalendarSharing . En lecture seule. (Hérité de _CalendarSharing) |
IncludeAttachments |
Renvoie ou définit une valeur booléenne (bool en C#) qui indique si les pièces jointes pour les éléments de calendrier doivent être incluses dans le fichier iCalendar (.ics) créé par les ForwardAsICal(OlCalendarMailFormat) méthodes ou SaveAsICal(String) de l’objet CalendarSharing . Lecture-écriture. (Hérité de _CalendarSharing) |
IncludePrivateDetails |
Renvoie ou définit une valeur booléenne (bool en C#) qui indique si les détails privés des éléments de calendrier doivent être inclus dans le fichier iCalendar (.ics) créé par les ForwardAsICal(OlCalendarMailFormat) méthodes ou SaveAsICal(String) de l’objet CalendarSharing . Lecture-écriture. (Hérité de _CalendarSharing) |
IncludeWholeCalendar |
Renvoie ou définit une valeur booléenne (bool en C#) qui indique si tous les éléments de calendrier du dossier doivent être inclus dans le fichier iCalendar (.ics) créé par les ForwardAsICal(OlCalendarMailFormat) méthodes ou SaveAsICal(String) de l’objet CalendarSharing . Lecture-écriture. (Hérité de _CalendarSharing) |
Parent |
Renvoie la valeur de type Object parent de l’objet spécifié. En lecture seule. (Hérité de _CalendarSharing) |
RestrictToWorkingHours |
Renvoie ou définit une valeur booléenne (bool en C#) qui indique si les éléments de calendrier qui ne se produisent pas pendant les heures de travail doivent être inclus dans le fichier iCalendar (.ics) créé par les ForwardAsICal(OlCalendarMailFormat) méthodes ou SaveAsICal(String) de l’objet CalendarSharing . Lecture-écriture. (Hérité de _CalendarSharing) |
Session |
Retourne l’objet NameSpace pour la session active. En lecture seule. (Hérité de _CalendarSharing) |
StartDate |
Renvoie ou définit une valeur DateTime qui indique la date de début inclusive de la plage d’éléments de calendrier à partager par l’objet CalendarSharing . En lecture/écriture (Hérité de _CalendarSharing) |
Méthodes
ForwardAsICal(OlCalendarMailFormat) |
Transfère les informations de calendrier du parent Folder de l’objet CalendarSharing en tant que charge utile d’un MailItem. (Hérité de _CalendarSharing) |
SaveAsICal(String) |
Exporte les informations de calendrier du parent Folder de l’objet CalendarSharing sous la forme d’un fichier de calendrier iCalendar (.ics). (Hérité de _CalendarSharing) |