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 Termin- oder Nachrichtenelements zurückgegeben.
Hinweise
Mindestberechtigungsstufe: Element lesen
Anwendbarer Outlook-Modus: Lesen
Beispiele
// 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);
Eigenschaften
attachment |
Ruft einen Wert ab, der den Typ einer Anlage angibt. |
content |
Ruft den MIME-Inhaltstyp der Anlage ab. Warnung: Während der |
id | Ruft die Exchange-Anlagen-ID der Anlage ab. Wenn der Anlagentyp jedoch ist |
is |
Ruft einen Wert ab, der angibt, ob die Anlage im Textkörper des Elements angezeigt werden soll. |
name | Ruft den Namen der Anlage ab. Wichtig: Für Nachrichten- oder Terminelemente, die per Drag-and-Drop oder "Element anfügen" angefügt wurden, |
size | Ruft die Größe der Anlage in Byte ab. |
Details zur Eigenschaft
attachmentType
Ruft einen Wert ab, der den Typ einer 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: Während der contentType
Wert ein direkter Lookup der Erweiterung der Anlage ist, wird die interne Zuordnung nicht aktiv verwaltet, sodass diese Eigenschaft veraltet ist. Wenn Sie bestimmte Typen benötigen, greifen Sie auf die Erweiterung der Anlage, und verarbeiten Sie sie entsprechend. Weitere Informationen finden Sie im zugehörigen Blogbeitrag.
contentType: string;
Eigenschaftswert
string
id
Ruft die Exchange-Anlagen-ID der Anlage ab. Wenn der Anlagentyp jedoch ist MailboxEnums.AttachmentType.Cloud
, wird eine URL für die Datei zurückgegeben.
id: string;
Eigenschaftswert
string
isInline
Ruft einen Wert ab, der angibt, ob die Anlage im Textkörper des Elements angezeigt werden soll.
isInline: boolean;
Eigenschaftswert
boolean
name
Ruft den Namen der Anlage ab.
Wichtig: Für Nachrichten- oder Terminelemente, die per Drag-and-Drop oder "Element anfügen" angefügt wurden, name
enthält eine Dateierweiterung in Outlook für Mac, schließt jedoch die Erweiterung im Web oder unter Windows aus.
name: string;
Eigenschaftswert
string
size
Ruft die Größe der Anlage in Byte ab.
size: number;
Eigenschaftswert
number
Office Add-ins