Office.AttachmentDetails interface
Stellt eine Anlage zu einem Element vom Server dar. Nur im Lesemodus.
Ein Array von AttachmentDetails Objekten wird als attachments Eigenschaft eines Termins oder eines Nachrichtenelements zurückgegeben.
Hinweise
Mindestberechtigungsstufe: Element lesen
Anwendbarer Outlook-Modus: Lesen
Verwendet von
Beispiele
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/40-attachments/get-attachments-read.yaml
const item = Office.context.mailbox.item;
if (item.attachments.length > 0) {
for (let i = 0; i < item.attachments.length; i++) {
const attachment = item.attachments[i];
console.log(`${i+1}. Name: ${attachment.name}`);
console.log(`ID: ${attachment.id}`);
console.log(`Type: ${attachment.attachmentType}`);
console.log(`Inline content: ${attachment.isInline}`);
console.log(`Size: ${attachment.size}`);
}
} else {
console.log("This mail item doesn't contain any attachments.");
}
Eigenschaften
| attachment |
Ruft einen Wert ab, der den Typ der Anlage angibt. |
| content |
Ruft den MIME-Inhaltstyp der Anlage ab.
Warnung: Der Wert ist zwar |
| id | Ruft die Exchange-Anlagen-ID der Anlage ab. Wenn der Anlagentyp |
| is |
Ruft einen Wert ab, der angibt, ob die Anlage als Bild im Textkörper des Elements und nicht in der Liste der Anlagen angezeigt wird. |
| name | Ruft den Namen der Anlage ab. |
| size | Ruft die Größe der Anlage in Byte ab. |
Details zur Eigenschaft
attachmentType
Ruft einen Wert ab, der den Typ der Anlage angibt.
attachmentType: MailboxEnums.AttachmentType | string;
Eigenschaftswert
Office.MailboxEnums.AttachmentType | string
contentType
Warnung
Diese API ist nun veraltet.
If you require specific content types, grab the attachment's extension and process accordingly.
Ruft den MIME-Inhaltstyp der Anlage ab.
Warnung: Der Wert ist zwar contentType ein direkter Lookup der Erweiterung der Anlage, die interne Zuordnung wird jedoch nicht aktiv beibehalten, sodass diese Eigenschaft nicht mehr funktioniert. Wenn Sie bestimmte Typen benötigen, greifen Sie auf die Erweiterung der Anlage zu, und verarbeiten Sie den Vorgang entsprechend. Weitere Informationen finden Sie im entsprechenden Blogbeitrag.
contentType: string;
Eigenschaftswert
string
id
Ruft die Exchange-Anlagen-ID der Anlage ab. Wenn der Anlagentyp MailboxEnums.AttachmentType.Cloudjedoch ist, wird eine URL für die Datei zurückgegeben.
id: string;
Eigenschaftswert
string
isInline
Ruft einen Wert ab, der angibt, ob die Anlage als Bild im Textkörper des Elements und nicht in der Liste der Anlagen angezeigt wird.
isInline: boolean;
Eigenschaftswert
boolean
name
Ruft den Namen der Anlage ab.
name: string;
Eigenschaftswert
string
Hinweise
Wichtig: Eine Anlage dieses Typs Office.MailboxEnums.AttachmentType.Item gibt keine Dateinamenerweiterung in der name Eigenschaft zurück.
size
Ruft die Größe der Anlage in Byte ab.
size: number;
Eigenschaftswert
number