Office.ReplyFormData interface
本文または添付ファイルのデータとコールバック関数を含む ReplyFormData オブジェクト。 返信フォームを表示するときに使用されます。
注釈
例
// 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));
}
);
プロパティ
attachments | ファイルまたはアイテムの添付ファイルである ReplyFormAttachment の配列。 |
callback | 応答表示呼び出しが完了すると、コールバック パラメーターで渡された関数が、 |
html |
回答フォームの本文を表すテキストと HTML が含まれる文字列。 文字列は、32 KB 以内に制限されています。 |
options | 次のプロパティを含むオブジェクト リテラル:- |
プロパティの詳細
attachments
callback
応答表示呼び出しが完了すると、コールバック パラメーターで渡された関数が、 asyncResult
オブジェクトである 1 つのパラメーターで Office.AsyncResult
呼び出されます。
callback?: (asyncResult: Office.AsyncResult<any>) => void;
プロパティ値
(asyncResult: Office.AsyncResult<any>) => void
htmlBody
回答フォームの本文を表すテキストと HTML が含まれる文字列。 文字列は、32 KB 以内に制限されています。
htmlBody?: string;
プロパティ値
string
options
次のプロパティを含むオブジェクト リテラル:- asyncContext
: 開発者は、コールバック関数でアクセスする任意のオブジェクトを指定できます。
options?: Office.AsyncContextOptions;
プロパティ値
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Office Add-ins