CalendarItem

Das CalendarItem-Element stellt ein Exchange-Kalenderelement dar.

<CalendarItem>
   <MimeContent/>
   <ItemId/>
   <ParentFolderId/>
   <ItemClass/>
   <Subject/>
   <Sensitivity/>
   <Body/>
   <Attachments/>
   <DateTimeReceived/>
   <Size/>
   <Categories/>
   <InReplyTo/>
   <IsSubmitted/>
   <IsDraft/>
   <IsFromMe/>
   <IsResend/>
   <IsUnmodified/>
   <InternetMessageHeaders/>
   <DateTimeSent/>
   <DateTimeCreated/>
   <ResponseObjects/>
   <ReminderDueBy/>
   <ReminderIsSet/>
   <ReminderMinutesBeforeStart/>
   <DisplayCc/>
   <DisplayTo/>
   <HasAttachments/>
   <ExtendedProperty/>
   <Culture/>
   <Start/>
   <End/>
   <OriginalStart/>
   <IsAllDayEvent/>
   <LegacyFreeBusyStatus/>
   <Location/>
   <When/>
   <IsMeeting/>
   <IsCancelled/>
   <IsRecurring/>
   <MeetingRequestWasSent/>
   <IsResponseRequested/>
   <CalendarItemType/>
   <MyResponseType/>
   <Organizer/>
   <RequiredAttendees/>
   <OptionalAttendees/>
   <Resources/>
   <ConflictingMeetingCount/>
   <AdjacentMeetingCount/>
   <ConflictingMeetings/>
   <AdjacentMeetings/>
   <Duration/>
   <TimeZone/>
   <AppointmentReplyTime/>
   <AppointmentSequenceNumber/>
   <AppointmentState/>
   <Recurrence/>
   <FirstOccurrence/>
   <LastOccurrence/>
   <ModifiedOccurrences/>
   <DeletedOccurrences/>
   <MeetingTimeZone/>
   <StartTimeZone/>
   <EndTimeZone/>
   <ConferenceType/>
   <AllowNewTimeProposal/>
   <IsOnlineMeeting/>
   <MeetingWorkspaceUrl/>
   <NetShowUrl/>
   <EffectiveRights/>
   <LastModifiedName/>
   <LastModifiedTime/>
   <IsAssociated/>
   <WebClientReadFormQueryString/>
   <WebClientEditFormQueryString/>
   <ConversationId/>
   <UniqueBody/>
</CalendarItem>

CalendarItemType

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.

Attribute

Keine.

Untergeordnete Elemente

Element Beschreibung
MimeContent
Enthält den nativen MIME-Stream (Multipurpose Internet Mail Extensions) eines Objekts, das im base64Binary-Format dargestellt wird.
ItemId
Enthält den eindeutigen Bezeichner und den Änderungsschlüssel eines Elements im Exchange-Speicher.
ParentFolderId
Stellt den Bezeichner des übergeordneten Ordners dar, der das Element oder den Ordner enthält.
ItemClass
Stellt die Nachrichtenklasse eines Elements dar.
Betreff
Stellt den Betreff für Exchange-Speicherelemente und -Antwortobjekte dar.
Sensitivity
Gibt die Vertraulichkeitsstufe eines Elements an.
Body
Stellt den tatsächlichen Textinhalt einer Nachricht dar.
Anhänge
Enthält die Elemente oder Dateien, die an ein Element im Exchange-Speicher angefügt sind.
DateTimeReceived
Stellt das Datum und die Uhrzeit dar, zu dem ein Element in einem Postfach empfangen wurde.
Größe
Stellt die Größe eines Elements in Bytes dar. Diese Eigenschaft ist schreibgeschützt.
Kategorien
Stellt eine Auflistung von Zeichenfolgen dar, die die Kategorien identifizieren, zu denen ein Element im Postfach gehört.
Importance
Beschreibt die Wichtigkeit eines Elements.
InReplyTo
Stellt den Bezeichner des Elements dar, auf das dieses Element eine Antwort ist.
IsSubmitted
Gibt an, ob ein Element an den Standardordner "Postausgang" übermittelt wurde.
IsDraft
Gibt an, ob ein Element noch nicht gesendet wurde.
IsFromMe
Gibt an, ob ein Benutzer ein Element an sich selbst gesendet hat.
IsResend
Gibt an, ob das Element zuvor gesendet wurde.
IsUnmodified
Gibt an, ob das Element geändert wurde.
InternetMessageHeaders
Stellt die Auflistung aller Internetnachrichtenheader dar, die in einem Element in einem Postfach enthalten sind.
DateTimeSent
Stellt das Datum und die Uhrzeit dar, zu dem ein Element in einem Postfach gesendet wurde.
DateTimeCreated
Stellt das Datum und die Uhrzeit dar, zu dem ein bestimmtes Element im Postfach erstellt wurde.
ResponseObjects
Enthält eine Auflistung aller Antwortobjekte, die einem Element im Exchange-Speicher zugeordnet sind.
ReminderDueBy
Stellt das Datum und die Uhrzeit des Auftretens des Ereignisses dar. Dies wird vom ReminderMinutesBeforeStart-Element verwendet, um zu bestimmen, wann die Erinnerung angezeigt wird.
ReminderIsSet
Gibt an, ob eine Erinnerung für ein Element im Exchange-Speicher festgelegt wurde.
ReminderMinutesBeforeStart
Stellt die Anzahl der Minuten vor einem Ereignis dar, wenn eine Erinnerung angezeigt wird.
DisplayCc
Stellt die Anzeigezeichenfolge dar, die für den Inhalt der Cc-Zeile verwendet wird. Dies ist die verkettete Zeichenfolge aller Cc-Empfängeranzeigenamen.
DisplayTo
Stellt die Anzeigezeichenfolge dar, die für den Inhalt der Zeile An verwendet wird. Dies ist die verkettete Zeichenfolge aller Anzeigenamen von An-Empfängern.
HasAttachments
Stellt eine Eigenschaft dar, die auf true festgelegt ist, wenn ein Element mindestens eine sichtbare Anlage aufweist. Diese Eigenschaft ist schreibgeschützt.
ExtendedProperty
Erweiterte Eigenschaften für Ordner und Elemente identifiziert.
Culture
Stellt die Kultur für ein bestimmtes Element in einem Postfach dar.
Uid
Identifiziert ein Kalenderelement.
RecurrenceId
Wird verwendet, um eine bestimmte Instanz eines wiederkehrenden Kalenderelements zu identifizieren.
DateTimeStamp
Gibt das Datum und die Uhrzeit der Erstellung einer Instanz eines iCalendar-Objekts an.
Start
Stellt den Anfang eines Kalenderelements dar. Dieses Element gilt nur für ein einzelnes Vorkommen eines Kalenderelements.
Ende
Stellt das Ende einer Dauer dar. Dieses Element gilt nur für ein einzelnes Vorkommen eines Kalenderelements.
OriginalStart
Stellt die ursprüngliche Startzeit eines Kalenderelements dar.
IsAllDayEvent
Gibt an, ob ein Kalenderelement oder eine Besprechungsanfrage ein ganztägiges Ereignis darstellt.
LegacyFreeBusyStatus
Stellt den Frei/Gebucht-Status des Kalenderelements dar.
Location
Stellt den Ort einer Besprechung oder eines Termins dar.
Wann
Stellt Informationen dazu bereit, wann ein Kalenderelement auftritt.
IsMeeting
Gibt an, ob das Kalenderelement eine Besprechung oder ein Termin ist.
IsCancelled
Gibt an, ob ein Termin oder eine Besprechung abgesagt wurde.
IsRecurring
Gibt an, ob ein Kalenderelement Teil eines wiederkehrenden Elements ist. Dieses Element ist schreibgeschützt.
MeetingRequestWasSent
Gibt an, ob eine Besprechungsanfrage an die angeforderten Teilnehmer gesendet wurde.
IsResponseRequested
Gibt an, ob eine Antwort auf ein Element erforderlich ist.
CalendarItemType
Stellt den Vorkommenstyp eines Kalenderelements dar.
MyResponseType
Enthält den Status oder die Antwort auf ein Kalenderelement.
Organisator
Stellt den Organisator einer Besprechung dar.
RequiredAttendees
Stellt Teilnehmer dar, die an einer Besprechung teilnehmen müssen.
OptionalAttendees
Stellt Teilnehmer dar, die nicht an einer Besprechung teilnehmen müssen.
Ressourcen
Stellt eine geplante Ressource für eine Besprechung dar.
ConflictingMeetingCount
Stellt die Anzahl der Besprechungen dar, die mit dem Kalenderelement in Konflikt stehen.
AdjacentMeetingCount
Stellt die Gesamtanzahl der Kalenderelemente dar, die an eine Besprechungszeit angrenzen.
ConflictingMeetings
Identifiziert alle Elemente, die mit einer Besprechungszeit in Konflikt geraten.
AdjacentMeetings
Beschreibt alle Kalenderelemente, die an eine Besprechungszeit angrenzen.
Dauer (Elemente)
Stellt die Dauer eines Kalenderelements dar.
TimeZone (Element)
Stellt eine Textbeschreibung einer Zeitzone bereit.
AppointmentReplyTime
Stellt das Datum und die Uhrzeit dar, zu dem ein Teilnehmer auf eine Besprechungsanfrage geantwortet hat.
AppointmentSequenceNumber
Gibt die Sequenznummer einer Version eines Termins an.
AppointmentState
Gibt den Status des Termins an.
Serie (RecurrenceType)
Enthält das Serienmuster für Kalenderelemente und Besprechungsanfragen.
Dieses Element ist gültig, wenn CalendarItemType den RecurringMaster-Wert aufweist.
FirstOccurrence
Stellt das erste Vorkommen eines wiederkehrenden Kalenderelements dar.
Dieses Element ist gültig, wenn CalendarItemType den RecurringMaster-Wert aufweist.
LastOccurrence
Stellt das letzte Vorkommen eines wiederkehrenden Kalenderelements dar.
Dieses Element ist gültig, wenn CalendarItemType den RecurringMaster-Wert aufweist.
ModifiedOccurrences
Enthält ein Array von Vorkommen wiederkehrender Kalenderelemente, die so geändert wurden, dass sie sich vom Serienmasterelement unterscheiden.
Dieses Element ist gültig, wenn CalendarItemType den RecurringMaster-Wert aufweist.
DeletedOccurrences
Enthält ein Array gelöschter Vorkommen eines wiederkehrenden Kalenderelements.
Dieses Element ist gültig, wenn CalendarItemType den RecurringMaster-Wert aufweist.
MeetingTimeZone
Stellt die Zeitzone des Ortes dar, an dem die Besprechung gehostet wird.
StartTimeZone
Stellt die Startzeitzone des Kalenderelements dar.
EndTimeZone
Stellt die Endzeitzone des Kalenderelements dar.
ConferenceType
Beschreibt den Konferenztyp, der mit einem Kalenderelement ausgeführt wird.
AllowNewTimeProposal
Gibt an, ob ein Teilnehmer eine neue Besprechungszeit für eine Besprechung vorschlagen kann.
IsOnlineMeeting
Gibt an, ob die Besprechung online ist.
MeetingWorkspaceUrl
Enthält die URL für den Besprechungsarbeitsbereich, mit dem das Kalenderelement verknüpft ist.
NetShowUrl
Gibt die URL für eine Microsoft NetShow-Onlinebesprechung an.
EffectiveRights
Enthält die Rechte des Clients basierend auf den Berechtigungseinstellungen für das Element oder den Ordner. Dieses Element ist schreibgeschützt.
LastModifiedName
Enthält den Anzeigenamen des letzten Benutzers, der ein Element geändert hat.
LastModifiedTime
Gibt an, wann ein Element zuletzt geändert wurde.
IsAssociated
Gibt an, ob das Element einem Ordner zugeordnet ist.
WebClientReadFormQueryString
Stellt eine URL dar, die mit dem Microsoft Office Outlook Web App-Endpunkt verkettet werden soll, um ein Element in Outlook Web App zu lesen.
WebClientEditFormQueryString
Stellt eine URL zum Verketten mit dem Microsoft Office Outlook Web App-Endpunkt dar, um ein Element in Outlook Web App zu bearbeiten.
ConversationId
Enthält den Bezeichner eines Elements oder einer Unterhaltung.
UniqueBody
Stellt ein HTML-Fragment oder Nur-Text dar, das den eindeutigen Text dieser Unterhaltung darstellt.

Übergeordnete Elemente

Element Beschreibung
AdjacentMeetings
Beschreibt alle Kalenderelemente, die an eine Besprechungszeit angrenzen.
AppendToItemField
Identifiziert Daten, die während eines UpdateItem-Vorgangs an eine einzelne Eigenschaft eines Elements oder Ordners angefügt werden sollen.
ConflictingMeetings
Identifiziert alle Elemente, die mit einer Besprechungszeit in Konflikt geraten.
Create (ItemSync)
Identifiziert einen einzelnen Ordner, der im lokalen Clientspeicher erstellt werden soll.
ItemAttachment
Stellt ein Exchange-Element dar, das an ein anderes Exchange-Element angefügt ist.
Items
Enthält ein Array von Elementen.
Items (NonEmptyArrayOfAllItemsType)
Enthält ein Array von Elementen, die in dem Ordner erstellt werden sollen, der durch das ParentFolderId (TargetFolderIdType) -Element identifiziert wird.
SetItemField
Stellt eine Aktualisierung auf eine einzelne Eigenschaft eines Elements in einer UpdateItem Operationdar.
Update (ItemSync)
Identifiziert ein einzelnes Element, das im lokalen Clientspeicher aktualisiert werden soll.

Textwert

Keine.

HinwBemerkungeneise

Wenn ein einzelnes Kalenderelement zu einem wiederkehrenden Kalenderelement aktualisiert wird, muss das MeetingTimeZone-Element angegeben werden, um die ursprüngliche Zeitzone des Kalenderelements beizubehalten.

Das Schema, das dieses Element beschreibt, befindet sich im virtuellen IIS-Verzeichnis, das Exchange-Webdienste hostet.

Informationen zu Elementen

Element Beispiel
Namespace
https://schemas.microsoft.com/exchange/services/2006/types
Name des Schemas
Schematypen
Überprüfungsdatei
Types.xsd
Kann leer sein
False

Siehe auch

EWS-Referenz für Exchange