Freigeben über


Office.ReplyFormData interface

Ein ReplyFormData-Objekt, das Text- oder Anlagendaten und eine Rückruffunktion enthält. Wird beim Anzeigen eines Antwortformulars verwendet.

Hinweise

Beispiele

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/55-display-items/display-reply-with-attachments.yaml

// The async version is only available starting with requirement set 1.9.
// It provides a callback when the new appointment form has been created.
Office.context.mailbox.item.displayReplyFormAsync(
  {
    htmlBody: "This is a reply with an inline image and an item attachment.<br><img src='cid:dog.jpg'>",
    attachments: [
      { type: "file", url: "http://i.imgur.com/9S36xvA.jpg", name: "dog.jpg", inLine: true },
      { type: "item", itemId: Office.context.mailbox.item.itemId, name: "test_email.msg" }
    ]
  },
  (asyncResult) => {
    console.log(JSON.stringify(asyncResult));
  }
);

Eigenschaften

attachments

Ein Array von ReplyFormAttachment , bei dem es sich entweder um Datei- oder Elementanlagen handelt.

callback

Wenn der Aufruf der Antwortanzeige abgeschlossen ist, wird die im Callback-Parameter übergebene Funktion mit einem einzelnen Parameter aufgerufen, asyncResult, bei dem es sich um ein Office.AsyncResult -Objekt handelt.

htmlBody

Eine Zeichenfolge, die Text- und HTML-Code enthält, die den Hauptteil des Antwortformulars darstellen. Die Zeichenfolge ist auf 32 KB beschränkt.

options

Ein Objektliteral, das die folgende Eigenschaft enthält:- asyncContext: Entwickler können jedes Objekt bereitstellen, auf das sie in der Rückruffunktion zugreifen möchten.

Details zur Eigenschaft

attachments

Ein Array von ReplyFormAttachment , bei dem es sich entweder um Datei- oder Elementanlagen handelt.

attachments?: ReplyFormAttachment[];

Eigenschaftswert

callback

Wenn der Aufruf der Antwortanzeige abgeschlossen ist, wird die im Callback-Parameter übergebene Funktion mit einem einzelnen Parameter aufgerufen, asyncResult, bei dem es sich um ein Office.AsyncResult -Objekt handelt.

callback?: (asyncResult: Office.AsyncResult<any>) => void;

Eigenschaftswert

(asyncResult: Office.AsyncResult<any>) => void

htmlBody

Eine Zeichenfolge, die Text- und HTML-Code enthält, die den Hauptteil des Antwortformulars darstellen. Die Zeichenfolge ist auf 32 KB beschränkt.

htmlBody?: string;

Eigenschaftswert

string

options

Ein Objektliteral, das die folgende Eigenschaft enthält:- asyncContext: Entwickler können jedes Objekt bereitstellen, auf das sie in der Rückruffunktion zugreifen möchten.

options?: Office.AsyncContextOptions;

Eigenschaftswert