Objektmodell für Outlook-Element

Verwenden Sie das Office.context.mailbox.item Objekt, um im Lese- oder Verfassenmodus auf Nachrichten und Termine zuzugreifen und Operationen mit ihnen auszuführen.

Wichtig

Android und iOS: Es gibt Beschränkungen, wann Add-Ins aktiviert werden und welche APIs verfügbar sind. Weitere Informationen finden Sie unter Hinzufügen von mobiler Unterstützung zu einem Outlook-Add-In.

Eigenschaften

Eigenschaft Mindestberechtigungsstufe Details nach Modus Rückgabetyp Mindestanforderung festgelegt
Anlagen Element lesen Terminteilnehmer Matrix an.<AttachmentDetails> 1.1
Nachricht lesen Matrix an.<AttachmentDetails> 1.1
bcc Element lesen Nachricht verfassen Empfänger 1.1
body Element lesen Terminorganisator Body 1.1
Terminteilnehmer Body 1.1
Nachricht verfassen Body 1.1
Nachricht lesen Body 1.1
categories Element lesen Terminorganisator Kategorien 1.8
Terminteilnehmer Kategorien 1.8
Nachricht verfassen Kategorien 1.8
Nachricht lesen Kategorien 1.8
cc Element lesen Nachricht verfassen Empfänger 1.1
Nachricht lesen Matrix an.<EmailAddressDetails> 1.1
conversationId Element lesen Nachricht verfassen Zeichenfolge 1.1
Nachricht lesen Zeichenfolge 1.1
dateTimeCreated Element lesen Terminteilnehmer Datum 1.1
Nachricht lesen Datum 1.1
dateTimeModified Element lesen Terminteilnehmer Datum 1.1
Nachricht lesen Datum 1.1
delayDeliveryTime Element lesen Nachricht verfassen DelayDeliveryTime 1.13
Anzeige Element mit Lese-/Schreibzugriff Nachricht lesen Anzeige Vorschau
end Element lesen Terminorganisator Time 1.1
Terminteilnehmer Datum 1.1
Nachricht lesen Datum 1.1
enhancedLocation Element lesen Terminorganisator EnhancedLocation 1.8
Terminteilnehmer EnhancedLocation 1.8
von Element lesen Nachricht verfassen From 1.7
Nachricht lesen EmailAddressDetails 1.1
inReplyTo Element lesen Nachricht verfassen Zeichenfolge 1.14
internetHeaders Element lesen Nachricht verfassen InternetHeaders 1.8
internetMessageId Element lesen Nachricht lesen Zeichenfolge 1.1
isAllDayEvent Element lesen Terminorganisator IsAllDayEvent Vorschau
Terminteilnehmer Boolean Vorschau
itemClass Element lesen Terminteilnehmer Zeichenfolge 1.1
Nachricht lesen Zeichenfolge 1.1
itemId Element lesen Terminteilnehmer Zeichenfolge 1.1
Nachricht lesen Zeichenfolge 1.1
itemType Element lesen Terminorganisator MailboxEnums.ItemType 1.1
Terminteilnehmer MailboxEnums.ItemType 1.1
Nachricht verfassen MailboxEnums.ItemType 1.1
Nachricht lesen MailboxEnums.ItemType 1.1
Speicherort Element lesen Terminorganisator Location 1.1
Terminteilnehmer Zeichenfolge 1.1
Nachricht lesen Zeichenfolge 1.1
normalizedSubject Element lesen Terminteilnehmer Zeichenfolge 1.1
Nachricht lesen Zeichenfolge 1.1
notificationMessages Element lesen Terminorganisator NotificationMessages 1.3
Terminteilnehmer NotificationMessages 1.3
Nachricht verfassen NotificationMessages 1.3
Nachricht lesen NotificationMessages 1.3
optionalAttendees Element lesen Terminorganisator Empfänger 1.1
Terminteilnehmer Matrix an.<EmailAddressDetails> 1.1
organizer Element mit Lese-/Schreibzugriff Terminorganisator Organisator 1.7
Element lesen Terminteilnehmer EmailAddressDetails 1.1
recurrence Element lesen Terminorganisator Serie 1.7
Terminteilnehmer Serie 1.7
Nachricht lesen Serie 1.7
requiredAttendees Element lesen Terminorganisator Empfänger 1.1
Terminteilnehmer Matrix an.<EmailAddressDetails> 1.1
sender Element lesen Nachricht lesen EmailAddressDetails 1.1
sensitivity Element lesen Terminorganisator Sensitivity 1.14
Terminteilnehmer MailboxEnums.AppointmentSensitivityType 1.14
sensitivityLabel Element mit Lese-/Schreibzugriff Terminorganisator SensitivityLabel 1.13
Nachricht verfassen SensitivityLabel 1.13
seriesId Element lesen Terminorganisator Zeichenfolge 1.7
Terminteilnehmer Zeichenfolge 1.7
Nachricht verfassen Zeichenfolge 1.7
Nachricht lesen Zeichenfolge 1.7
sessionData Element lesen Terminorganisator SessionData 1.11
Nachricht verfassen SessionData 1.11
start Element lesen Terminorganisator Time 1.1
Terminteilnehmer Datum 1.1
Nachricht lesen Datum 1.1
subject Element lesen Terminorganisator Subject 1.1
Terminteilnehmer Zeichenfolge 1.1
Nachricht verfassen Subject 1.1
Nachricht lesen Zeichenfolge 1.1
in Element lesen Nachricht verfassen Empfänger 1.1
Nachricht lesen Matrix an.<EmailAddressDetails> 1.1

Methoden

Methode Mindestberechtigungsstufe Details nach Modus Mindestanforderung festgelegt
addFileAttachmentAsync(uri, attachmentName, [options], [callback]) Element mit Lese-/Schreibzugriff Terminorganisator 1.1
(klassisches Windows, Mac)

1.8
(Web, neues Windows)
Nachricht verfassen 1.1
(klassisches Windows, Mac)

1.8
(Web, neues Windows)
addFileAttachmentFromBase64Async(base64File, attachmentName, [options], [callback]) Element mit Lese-/Schreibzugriff Terminorganisator 1.8
Nachricht verfassen 1.8
addHandlerAsync(eventType, handler, [options], [callback]) Element lesen Terminorganisator 1.7
Terminteilnehmer 1.7
Nachricht verfassen 1.7
Nachricht lesen 1.7
addItemAttachmentAsync(itemId, attachmentName, [options], [callback]) Element mit Lese-/Schreibzugriff Terminorganisator 1.1
Nachricht verfassen 1.1
close() Restricted (Eingeschränkt Terminorganisator 1.3
Nachricht verfassen 1.3
closeAsync([options], [callback]) Element mit Lese-/Schreibzugriff Nachricht verfassen 1.14
disableClientSignatureAsync([options], [callback]) Element mit Lese-/Schreibzugriff Terminorganisator 1.10
Nachricht verfassen 1.10
displayReplyAllForm(formData) Element lesen Terminteilnehmer 1.1
Nachricht lesen 1.1
displayReplyAllFormAsync(formData, [options], [callback]) Element lesen Terminteilnehmer 1.9
Nachricht lesen 1.9
displayReplyForm(formData) Element lesen Terminteilnehmer 1.1
Nachricht lesen 1.1
displayReplyFormAsync(formData, [options], [callback]) Element lesen Terminteilnehmer 1.9
Nachricht lesen 1.9
getAllInternetHeadersAsync([options], [callback]) Element lesen Nachricht lesen 1.8
getAsFileAsync([options], callback) Element lesen Nachricht lesen 1.14
getAttachmentContentAsync(attachmentId, [options], [callback]) Element lesen Terminorganisator 1.8
Terminteilnehmer 1.8
Nachricht verfassen 1.8
Nachricht lesen 1.8
getAttachmentsAsync([options], [callback]) Element lesen Terminorganisator 1.8
Nachricht verfassen 1.8
getComposeTypeAsync([options], callback) Element lesen Nachricht verfassen 1.10
getConversationIndexAsync([options], callback) Element lesen Nachricht verfassen 1.14
getEntities() (veraltet) Element lesen Terminteilnehmer 1.1
Nachricht lesen 1.1
getEntitiesByType(entityType) (veraltet) Restricted (Eingeschränkt Terminteilnehmer 1.1
Nachricht lesen 1.1
getFilteredEntitiesByName(name) (veraltet) Element lesen Terminteilnehmer 1.1
Nachricht lesen 1.1
getInitializationContextAsync([options], callback) Element lesen Terminorganisator 1.8
Terminteilnehmer 1.8
Nachricht verfassen 1.8
Nachricht lesen 1.8
getItemClassAsync([options], callback) Element lesen Nachricht verfassen 1.14
getItemIdAsync([options], callback) Element lesen Terminorganisator 1.8
Nachricht verfassen 1.8
getRegExMatches() Element lesen Terminteilnehmer 1.1
Nachricht lesen 1.1
getRegExMatchesByName(name) Element lesen Terminteilnehmer 1.1
Nachricht lesen 1.1
getSelectedDataAsync(coercionType, [options], callback) Element lesen Terminorganisator 1.2
Nachricht verfassen 1.2
getSelectedEntities() (veraltet) Element lesen Terminteilnehmer 1.6
Nachricht lesen 1.6
getSelectedRegExMatches() Element lesen Terminteilnehmer 1.6
Nachricht lesen 1.6
getSharedPropertiesAsync([options], callback) Element lesen Terminorganisator 1.8
(Unterstützung für freigegebene Ordner)

1.13
(Support für freigegebene Postfächer)
Terminteilnehmer 1.8
(Unterstützung für freigegebene Ordner)

1.13
(Support für freigegebene Postfächer)
Nachricht verfassen 1.8
(Unterstützung für freigegebene Ordner)

1.13
(Support für freigegebene Postfächer)
Nachricht lesen 1.8
(Unterstützung für freigegebene Ordner)

1.13
(Support für freigegebene Postfächer)
isClientSignatureEnabledAsync([options], callback) Element lesen Terminorganisator 1.10
Nachricht verfassen 1.10
loadCustomPropertiesAsync(callback, [userContext]) Element lesen Terminorganisator 1.1
Terminteilnehmer 1.1
Nachricht verfassen 1.1
Nachricht lesen 1.1
removeAttachmentAsync(attachmentId, [options], [callback]) Element mit Lese-/Schreibzugriff Terminorganisator 1.1
Nachricht verfassen 1.1
removeHandlerAsync(eventType, [options], [callback]) Element lesen Terminorganisator 1.7
Terminteilnehmer 1.7
Nachricht verfassen 1.7
Nachricht lesen 1.7
saveAsync([options], callback) Element mit Lese-/Schreibzugriff Terminorganisator 1.3
Nachricht verfassen 1.3
sendAsync([options], [callback]) Postfach mit Lese-/Schreibzugriff Terminorganisator 1.15
Nachricht verfassen 1.15
setSelectedDataAsync(data, [options], [callback]) Element mit Lese-/Schreibzugriff Terminorganisator 1.2
Nachricht verfassen 1.2

Ereignisse

Sie können die folgenden Ereignisse abonnieren addHandlerAsyncremoveHandlerAsync bzw. kündigen. Weitere Informationen finden Sie unter Office.EventType.

Ereignis Beschreibung Mindestanforderung festgelegt
AppointmentTimeChanged Tritt auf, wenn ein beliebiges Datum oder eine Uhrzeit des ausgewählten Termins oder der ausgewählten Serie in Outlook geändert wird. Nur mit der Aufgabenbereichsimplementierung verfügbar. 1.7
AttachmentsChanged Tritt auf, wenn einem Element eine Anlage hinzugefügt oder von diesem entfernt wird. Nur mit der Aufgabenbereichsimplementierung verfügbar. 1.8
EnhancedLocationsChanged Tritt auf, wenn der Terminort in Outlook geändert wird. Nur mit der Aufgabenbereichsimplementierung verfügbar. 1.8
InfobarClicked Tritt in Outlook auf, wenn in einer Benachrichtigungsnachricht eine Aktion mit einer definierten benutzerdefinierten Aktion ausgewählt wird. Nur mit der Aufgabenbereichsimplementierung verfügbar. 1.10
InitializationContextChanged Tritt in Outlook auf, wenn der Aufgabenbereich eines Add-Ins über eine Aktionen erfordernde Nachricht, eine InsightMessage-Benachrichtigung, ein Dialogfeld "Intelligente Warnungen" oder ein integriertes Dialogfeld für die Spam-Berichterstellung geöffnet wird. Nur mit der Aufgabenbereichsimplementierung verfügbar. 1.15
RecipientsChanged Tritt auf, wenn die Empfängerliste des ausgewählten Elements oder der Terminort in Outlook geändert wird. Nur mit der Aufgabenbereichsimplementierung verfügbar. 1.7
RecurrenceChanged Tritt auf, wenn das Serienmuster der ausgewählten Serie in Outlook geändert wird. Nur mit der Aufgabenbereichsimplementierung verfügbar. 1.7
SensitivityLabelChanged Tritt in Outlook auf, wenn sich die Vertraulichkeitsbezeichnung einer Nachricht oder eines Termins ändert. Nur mit der Aufgabenbereichsimplementierung verfügbar. 1.13
SpamReporting Tritt in Outlook auf, wenn eine unerwünschte Nachricht gemeldet wird. 1.14

Hinweis

Informationen zu Ereignissen, die in einem ereignisbasierten Aktivierungs-Add-In unterstützt werden, finden Sie unter Aktivieren von Add-Ins mit Ereignissen.