Office.MailboxEnums.AttachmentContentFormat enum
Spécifie la mise en forme qui s’applique au contenu d’une pièce jointe.
Remarques
[ Ensemble d’API : Boîte aux lettres 1.8 ]
Mode Outlook applicable : Rédiger ou Lire
Exemples
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/40-attachments/get-attachment-content.yaml
function handleAttachmentsCallback(result) {
// Identifies whether the attachment is a Base64-encoded string, .eml file, .icalendar file, or a URL.
switch (result.value.format) {
case Office.MailboxEnums.AttachmentContentFormat.Base64:
// Handle file attachment.
console.log("Attachment is a Base64-encoded string.");
break;
case Office.MailboxEnums.AttachmentContentFormat.Eml:
// Handle email item attachment.
console.log("Attachment is a message.");
break;
case Office.MailboxEnums.AttachmentContentFormat.ICalendar:
// Handle .icalender attachment.
console.log("Attachment is a calendar item.");
break;
case Office.MailboxEnums.AttachmentContentFormat.Url:
// Handle cloud attachment.
console.log("Attachment is a cloud attachment.");
break;
default:
// Handle attachment formats that aren't supported.
}
console.log(result.value.content);
}
Champs
Base64 = "base64" | Le contenu de la pièce jointe est retourné sous la forme d’une chaîne codée en base64. |
Url = "url" | Le contenu de la pièce jointe est retourné sous la forme d’une chaîne représentant une URL. |
Eml = "eml" | Le contenu de la pièce jointe est retourné sous la forme d’une chaîne représentant un fichier mis en forme .eml. |
ICalendar = "iCalendar" | Le contenu de la pièce jointe est retourné sous la forme d’une chaîne représentant un fichier au format .icalendar. |
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.