Office.ReplyFormData interface
Um objeto ReplyFormData que contém dados de corpo ou anexo e uma função de chamada de retorno. Utilizado ao apresentar um formulário de resposta.
Comentários
Exemplos
// 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));
}
);
Propriedades
attachments | Uma matriz de ReplyFormAttachment que são anexos de ficheiros ou itens. |
callback | Quando a chamada de apresentação de resposta for concluída, a função transmitida no parâmetro de chamada de retorno é chamada com um único parâmetro, , |
html |
Uma cadeia de caracteres que contém texto e HTML e que representa o corpo do formulário de resposta. A cadeia de caracteres está limitada a 32 KB. |
options | Um literal de objeto que contém a seguinte propriedade:- |
Detalhes da propriedade
attachments
Uma matriz de ReplyFormAttachment que são anexos de ficheiros ou itens.
attachments?: ReplyFormAttachment[];
Valor da propriedade
callback
Quando a chamada de apresentação de resposta for concluída, a função transmitida no parâmetro de chamada de retorno é chamada com um único parâmetro, , asyncResult
que é um Office.AsyncResult
objeto.
callback?: (asyncResult: Office.AsyncResult<any>) => void;
Valor da propriedade
(asyncResult: Office.AsyncResult<any>) => void
htmlBody
Uma cadeia de caracteres que contém texto e HTML e que representa o corpo do formulário de resposta. A cadeia de caracteres está limitada a 32 KB.
htmlBody?: string;
Valor da propriedade
string
options
Um literal de objeto que contém a seguinte propriedade:- asyncContext
: os programadores podem fornecer qualquer objeto a que pretendam aceder na função de chamada de retorno.
options?: Office.AsyncContextOptions;