3

innerhalb eines Outlook-COM-Add-in (C#) konnte ich alle ausgewählten Mails in Outlook abrufen wie dieseIst es möglich, Daten von mehreren ausgewählten Mail innerhalb eines Outlook Web-Add-In App zu bekommen?

var selection = Globals.ThisAddIn.Application.ActiveExplorer().Selection; 
 
List<Outlook.MailItem> outlookMailList = new List<Outlook.MailItem>(); 
 
foreach (object mail in selection) 
 
    outlookMailList.Add((Outlook.MailItem)mail);

die ausgewählten Mails mit einigen Metadaten innerhalb eines DMS zu speichern.

Nun möchte Ich mag das gleiche mit dem Javascript-API für Office (office.js) zu tun.

  1. Was ist der richtige Einstiegspunkt hier? Weil, wenn ich mehr als eine Mail in Outlook auswähle, werden die OutlookTab-Buttons innerhalb des Standard-Ribbons deaktiviert.

siehe auch http://bettersolutions.com/javascript-api/hosts/extensionpoint.htm

  1. Für die E-Mail Abrufen von Informationen Ich habe
  2. gefunden

selectedMail = Office.context.mailbox.item;

Wie kann ich nun die Daten für alle markierten E-Mails in Outlook. Ich erwartete etwas wie

selectedMails = Office.context.mailbox.items; 
 
// OR 
 
selectedMails = Office.context.mailbox.selectedItems;

haben Hat jemand wissen, wie die Informationen abzurufen, die Mails an die TaskPane oder vielleicht ein CustomPane ausgewählt wurden? Beziehungsweise wenn es überhaupt möglich ist? Vielen Dank.

Antwort

3

Office-JS-API für den Umgang mit einem einzigen item Leider gebaut. Die Behandlung mehrerer Artikel ist nicht möglich.

Wenn dies eine neue Funktion, die Sie in Zukunft aufnehmen möchten, können Sie ein Feedback einreichen.

http://officespdev.uservoice.com

Mit freundlichen Grüßen

Verwandte Themen