Office.AttachmentDetails interface
Représente la pièce jointe d’un élément du serveur. Mode Lecture uniquement.
Un tableau d’objets AttachmentDetails
est retourné en tant que propriété pièces jointes d’un rendez-vous ou d’un élément de message.
Remarques
[ Ensemble d’API : Boîte aux lettres 1.1 ]
Niveau d’autorisation minimal : élément de lecture
Mode Outlook applicable : Lecture
Exemples
// The following code builds an HTML string with details
// of all attachments on the current item.
const item = Office.context.mailbox.item;
let outputString = "";
if (item.attachments.length > 0) {
for (let i = 0 ; i < item.attachments.length ; i++) {
const attachment = item.attachments[i];
outputString += "<BR>" + i + ". Name: ";
outputString += attachment.name;
outputString += "<BR>ID: " + attachment.id;
outputString += "<BR>contentType: " + attachment.contentType;
outputString += "<BR>size: " + attachment.size;
outputString += "<BR>attachmentType: " + attachment.attachmentType;
outputString += "<BR>isInline: " + attachment.isInline;
}
}
console.log(outputString);
Propriétés
attachment |
Obtient une valeur qui indique le type d’une pièce jointe. |
content |
Obtient le type de contenu MIME de la pièce jointe. Avertissement : Bien que la |
id | Obtient l’ID de pièce jointe Exchange de la pièce jointe. Toutefois, si le type de pièce jointe est |
is |
Obtient une valeur indiquant si la pièce jointe doit être affichée dans le corps de l’élément. |
name | Obtient le nom de la pièce jointe. Important : pour les éléments de message ou de rendez-vous joints par glisser-déplacer ou « Joindre un élément », |
size | Obtient la taille de la pièce jointe en octets. |
Détails de la propriété
attachmentType
Obtient une valeur qui indique le type d’une pièce jointe.
attachmentType: MailboxEnums.AttachmentType | string;
Valeur de propriété
Office.MailboxEnums.AttachmentType | string
contentType
Avertissement
Cette API est à présent déconseillée.
If you require specific content types, grab the attachment's extension and process accordingly.
Obtient le type de contenu MIME de la pièce jointe.
Avertissement : Bien que la contentType
valeur soit une recherche directe de l’extension de la pièce jointe, le mappage interne n’est pas géré activement, de sorte que cette propriété a été dépréciée. Si vous avez besoin de types spécifiques, récupérez l’extension de la pièce jointe et procédez en conséquence. Pour plus d’informations, reportez-vous au billet de blog associé.
contentType: string;
Valeur de propriété
string
id
Obtient l’ID de pièce jointe Exchange de la pièce jointe. Toutefois, si le type de pièce jointe est MailboxEnums.AttachmentType.Cloud
, une URL pour le fichier est retournée.
id: string;
Valeur de propriété
string
isInline
Obtient une valeur indiquant si la pièce jointe doit être affichée dans le corps de l’élément.
isInline: boolean;
Valeur de propriété
boolean
name
Obtient le nom de la pièce jointe.
Important : pour les éléments de message ou de rendez-vous joints par glisser-déplacer ou « Joindre un élément », name
inclut une extension de fichier dans Outlook sur Mac, mais exclut l’extension sur le web ou Windows.
name: string;
Valeur de propriété
string
size
Obtient la taille de la pièce jointe en octets.
size: number;
Valeur de propriété
number
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour