Office.DroppedItemDetails interface

Enthält den Inhalt und die Details der Nachricht oder Dateianlage, die in den Aufgabenbereich eines Add-Ins gezogen und abgelegt werden soll.

Hinweise

API-Satz: Postfach 1.5

Weitere Informationen zum Drag-and-Drop-Feature und dessen Implementierung in verschiedenen Outlook-Clients finden Sie unter Ziehen und Ablegen von Nachrichten und Anlagen in den Aufgabenbereich eines Outlook-Add-Ins.

Verwendet von

Beispiele

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/80-events/drag-drop-item.yaml

function dragAndDropEventHandler(event) {
    Office.context.mailbox.addHandlerAsync(Office.EventType.DragAndDropEvent, (event) => {
    console.log(`Event type: ${event.type}`);

    const eventData = event.dragAndDropEventData;
    console.log(`x-coordinate: ${eventData.pageX}, y-coordinate: ${eventData.pageY}`);
    console.log(`x-coordinate relative to task pane: ${eventData.taskPaneX}, y-coordinate relative to task pane: ${eventData.taskPaneY}`);

    if (eventData.type == "drop") {
      console.log("Items dropped into task pane.");
      const files = eventData.dataTransfer.files;
      files.forEach((file) => {
        const content = file.fileContent;
        const name = file.name;
        const fileType = file.type;
        console.log(`File name: ${name}`);
        console.log(`File type: ${fileType}`);
        console.log(`Contents: ${content.text().then((text) => { console.log(text); })}`);
      });
    }
  });
}

Eigenschaften

fileContent

Ruft den Inhalt der Datei ab, die gezogen und abgelegt wird.

name

Ruft den Namen der Datei ab, die gezogen und abgelegt wird.

type

Ruft den Typ der Datei ab, die gezogen und abgelegt wird.

Details zur Eigenschaft

fileContent

Ruft den Inhalt der Datei ab, die gezogen und abgelegt wird.

fileContent: Blob;

Eigenschaftswert

Blob

Hinweise

API-Satz: Postfach 1.5

Anleitungen zum Abrufen von Daten aus einem Blobfinden Sie in der Datei-API-Dokumentation.

name

Ruft den Namen der Datei ab, die gezogen und abgelegt wird.

name: string;

Eigenschaftswert

string

Hinweise

API-Satz: Postfach 1.5

type

Ruft den Typ der Datei ab, die gezogen und abgelegt wird.

type: string;

Eigenschaftswert

string

Hinweise

API-Satz: Postfach 1.5

Wichtig: Wenn eine Nachricht in den Aufgabenbereich eines Add-Ins gezogen wird, wird sie als .eml Datei abgelegt.