Partager via


CalendarSharing Interface

Définition

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)

S’applique à