Compartir a través de


Office.ReplyFormData interface

Objeto ReplyFormData que contiene datos de cuerpo o datos adjuntos y una función de devolución de llamada. Se usa al mostrar un formulario de respuesta.

Comentarios

Ejemplos

// 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));
  }
);

Propiedades

attachments

Matriz de ReplyFormAttachment que son datos adjuntos de archivos o elementos.

callback

Cuando se completa la llamada de visualización de respuesta, se llama a la función pasada en el parámetro de devolución de llamada con un único parámetro, asyncResult, que es un Office.AsyncResult objeto .

htmlBody

Una cadena que contiene texto y HTML y que representa el cuerpo del formulario de respuestas. La cadena puede tener un máximo de 32 KB.

options

Literal de objeto que contiene la siguiente propiedad:- asyncContext: los desarrolladores pueden proporcionar cualquier objeto al que quieran acceder en la función de devolución de llamada.

Detalles de las propiedades

attachments

Matriz de ReplyFormAttachment que son datos adjuntos de archivos o elementos.

attachments?: ReplyFormAttachment[];

Valor de propiedad

callback

Cuando se completa la llamada de visualización de respuesta, se llama a la función pasada en el parámetro de devolución de llamada con un único parámetro, asyncResult, que es un Office.AsyncResult objeto .

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

Valor de propiedad

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

htmlBody

Una cadena que contiene texto y HTML y que representa el cuerpo del formulario de respuestas. La cadena puede tener un máximo de 32 KB.

htmlBody?: string;

Valor de propiedad

string

options

Literal de objeto que contiene la siguiente propiedad:- asyncContext: los desarrolladores pueden proporcionar cualquier objeto al que quieran acceder en la función de devolución de llamada.

options?: Office.AsyncContextOptions;

Valor de propiedad