Partager via


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

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.

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.

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 avoir besoin d’une authentification par Exchange Online serveurs. 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 avoir besoin d’une authentification par Exchange Online serveurs. 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