CalendarSharing 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 einen Satz Dienstprogramme für das Freigeben von Kalenderinformationen dar.
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
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Hierbei handelt es sich um eine von einer COM-Co-Klasse abgeleitete .NET-Schnittstelle, die für verwalteten Code für die Interoperabilität mit dem entsprechenden COM-Objekt erforderlich ist. Verwenden Sie diese Schnittstelle für den Zugriff auf alle Methoden, Eigenschaften und Ereignisse des COM-Objekts. Falls jedoch eine gewünschte Methode oder ein gewünschtes Ereignis denselben Namen im selben COM-Objekt aufweist, wechseln Sie zur entsprechenden primären Schnittstelle, um die Methode aufzurufen, und wechseln Sie zur Schnittstelle für die neuesten Ereignisse, um das Ereignis aufzurufen. In diesem Thema finden Sie Informationen zum COM-Objekt. Informationen zu den Methoden- und Eigenschaftsmembern des COM-Objekts finden Sie unter _CalendarSharing.
Sie können die GetCalendarExporter() -Methode eines Folder -Objekts verwenden, das einen Kalenderordner darstellt, um ein CalendarSharing-Objekt zu erstellen. GetCalendarExporter -Methode kann nur für Kalenderordner verwendet werden. Ein Fehler tritt auf, wenn Sie die Methode für Folder -Objekten verwenden, die andere Ordnertypen darstellen.
Sie können die SaveAsICal(String) -Methode verwenden, um Kalenderinformationen in einer iCalendar-Datei (.ics) zu speichern, um einen Kalender als URL freizugeben, oder verwenden Sie die ForwardAsICal(OlCalendarMailFormat) -Methode, um einen MailItem zum Freigeben eines Kalenders als Nutzlast zu erstellen.
Hinweis: Das CalendarSharing-Objekt unterstützt nur das Exportieren des iCalendar-Formats.
Eigenschaften
Application |
Gibt ein Application -Objekt zurück, das die übergeordnete Outlook-Anwendung für das -Objekt darstellt. Schreibgeschützt. (Geerbt von _CalendarSharing) |
CalendarDetail |
Gibt einen Wert zurück oder legt einen OlCalendarDetail Wert fest, der die Detailebene für Kalenderelemente angibt, die in der iCalendar-Datei (.ics) enthalten sind, die von der -Methode oder SaveAsICal(String) der ForwardAsICal(OlCalendarMailFormat) -Methode des CalendarSharing -Objekts erstellt wurde. Lese-/Schreibzugriff. (Geerbt von _CalendarSharing) |
Class |
Gibt eine OlObjectClass Konstante zurück, die die Klasse des Objekts angibt. Schreibgeschützt. (Geerbt von _CalendarSharing) |
EndDate |
Gibt einen DateTime-Wert zurück, der das inklusive Enddatum des Bereichs von Kalenderelementen angibt, der vom Objekt freigegeben werden soll, oder legt diesen CalendarSharing wert fest. Lese-/Schreibzugriff. (Geerbt von _CalendarSharing) |
Folder |
Gibt die zurück, die Folder die Kalenderelemente enthält, die CalendarSharing vom -Objekt freigegeben werden sollen. Schreibgeschützt. (Geerbt von _CalendarSharing) |
IncludeAttachments |
Gibt einen booleschen Wert (bool in C#) zurück, der angibt, ob Anlagen für Kalenderelemente in die iCalendar-Datei (.ics) eingeschlossen werden sollen, die mit der -Methode oder SaveAsICal(String) der ForwardAsICal(OlCalendarMailFormat) -Methode des CalendarSharing -Objekts erstellt wurde, oder legt diesen wert fest. Lese-/Schreibzugriff. (Geerbt von _CalendarSharing) |
IncludePrivateDetails |
Gibt einen booleschen Wert (bool in C#) zurück, der angibt, ob private Details für Kalenderelemente in die iCalendar-Datei (.ics) eingeschlossen werden sollen, die mit der -Methode oder SaveAsICal(String) der ForwardAsICal(OlCalendarMailFormat) -Methode des CalendarSharing -Objekts erstellt wurde, oder legt diesen wert fest. Lese-/Schreibzugriff. (Geerbt von _CalendarSharing) |
IncludeWholeCalendar |
Gibt einen booleschen Wert (bool in C#) zurück, der angibt, ob alle Kalenderelemente im Ordner in die iCalendar-Datei (.ics) eingeschlossen werden sollen, die mit der -Methode oder SaveAsICal(String) der ForwardAsICal(OlCalendarMailFormat) -Methode des CalendarSharing -Objekts erstellt wurde, oder legt diesen wert fest. Lese-/Schreibzugriff. (Geerbt von _CalendarSharing) |
Parent |
Gibt das übergeordnete Objekt des angegebenen Objekts zurück. Schreibgeschützt. (Geerbt von _CalendarSharing) |
RestrictToWorkingHours |
Gibt einen booleschen Wert (bool in C#) zurück, der angibt, ob Kalenderelemente, die nicht innerhalb der Arbeitszeiten auftreten, in die iCalendar-Datei (.ics) eingeschlossen werden sollen, die mit der -Methode oder SaveAsICal(String) der ForwardAsICal(OlCalendarMailFormat) -Methode des CalendarSharing -Objekts erstellt wurde, oder legt diesen wert fest. Lese-/Schreibzugriff. (Geerbt von _CalendarSharing) |
Session |
Gibt das NameSpace -Objekt für die aktuelle Sitzung zurück. Schreibgeschützt. (Geerbt von _CalendarSharing) |
StartDate |
Gibt einen DateTime-Wert zurück, der das inklusive Startdatum des Bereichs von Kalenderelementen angibt, der vom -Objekt freigegeben werden soll, oder legt diesen CalendarSharing fest. Lese-/Schreibzugriff. (Geerbt von _CalendarSharing) |
Methoden
ForwardAsICal(OlCalendarMailFormat) |
Leitet Kalenderinformationen vom übergeordneten FolderCalendarSharing Objekt als Nutzlast eines weiter MailItem. (Geerbt von _CalendarSharing) |
SaveAsICal(String) |
Exportiert Kalenderinformationen aus dem übergeordneten Folder Objekt CalendarSharing als iCalendar-Kalenderdatei (.ics). (Geerbt von _CalendarSharing) |