Share via


Office.MailboxEnums.AttachmentType enum

Especifica el tipo de datos adjuntos.

Comentarios

Modo de Outlook aplicable: Redacción o lectura

Ejemplos

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/40-attachments/attachments-compose.yaml

Office.context.mailbox.item.getAttachmentsAsync(function (result) {
    if (result.status !== Office.AsyncResultStatus.Succeeded) {
        console.error(result.error.message);
    } else {
        if (result.value.length > 0) {
            for (let i = 0; i < result.value.length; i++) {
                const attachment = result.value[i];
                console.log("ID: " + attachment.id + "\n" +
                    "Name: " + attachment.name + "\n" +
                    "Size: " + attachment.size + "\n" +
                    "isInline: " + attachment.isInline);
                switch (attachment.attachmentType) {
                    case Office.MailboxEnums.AttachmentType.Cloud:
                        console.log("Attachment type: Attachment is stored in a cloud location.");
                        break;
                    case Office.MailboxEnums.AttachmentType.File:
                        console.log("Attachment type: Attachment is a file.");
                        break;
                    case Office.MailboxEnums.AttachmentType.Item:
                        console.log("Attachment type: Attachment is an Exchange item.");
                        break;
                }
            }
        }
        else {
            console.log("No attachments on this message.");
        }
    }
});

Campos

File = "file"

Los datos adjuntos son un archivo.

Item = "item"

Los datos adjuntos son un elemento de Exchange.

Cloud = "cloud"

Los datos adjuntos se almacenan en una ubicación en la nube, como OneDrive.

Importante: En el modo de lectura, la id propiedad del objeto de detalles de los datos adjuntos contiene una dirección URL al archivo. A partir del conjunto de requisitos 1.8, la url propiedad incluida en el objeto de detalles de los datos adjuntos contiene una dirección URL al archivo en modo Compose.