Office.ReplyFormAttachment interface
Pièce jointe d’un fichier ou d’un élément. Utilisé lors de l’affichage d’un formulaire de réponse.
Remarques
Exemples
// 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));
}
);
Propriétés
in |
Utilisé uniquement si type est défini sur fichier. Si la valeur est true, indique que la pièce jointe sera affichée inline dans le corps du message et ne doit pas être affichée dans la liste des pièces jointes. |
item |
Utilisé uniquement si type est défini sur élément. ID d’élément EWS de la pièce jointe. Il s’agit d’une chaîne comportant un maximum de 100 caractères. |
name | Chaîne qui contient le nom de la pièce jointe et comporte jusqu'à 255 caractères. |
type | Indique le type de pièce jointe. Doit être un fichier pour une pièce jointe ou un élément pour une pièce jointe d’élément. |
url | Utilisé uniquement si type est défini sur fichier. Il s’agit de l’URI de l’emplacement du fichier. Important : ce lien doit être accessible publiquement, sans authentification par les serveurs Exchange Online. Toutefois, avec Exchange local, la liaison peut être accessible sur un réseau privé tant qu’elle n’a pas besoin d’une authentification supplémentaire. |
Détails de la propriété
inLine
Utilisé uniquement si type est défini sur fichier. Si la valeur est true, indique que la pièce jointe sera affichée inline dans le corps du message et ne doit pas être affichée dans la liste des pièces jointes.
inLine?: boolean;
Valeur de propriété
boolean
itemId
Utilisé uniquement si type est défini sur élément. ID d’élément EWS de la pièce jointe. Il s’agit d’une chaîne comportant un maximum de 100 caractères.
itemId?: string;
Valeur de propriété
string
name
Chaîne qui contient le nom de la pièce jointe et comporte jusqu'à 255 caractères.
name: string;
Valeur de propriété
string
type
Indique le type de pièce jointe. Doit être un fichier pour une pièce jointe ou un élément pour une pièce jointe d’élément.
type: string;
Valeur de propriété
string
url
Utilisé uniquement si type est défini sur fichier. Il s’agit de l’URI de l’emplacement du fichier.
Important : ce lien doit être accessible publiquement, sans authentification par les serveurs Exchange Online. Toutefois, avec Exchange local, la liaison peut être accessible sur un réseau privé tant qu’elle n’a pas besoin d’une authentification supplémentaire.
url?: string;
Valeur de propriété
string