Поделиться через


Тип ресурса fileAttachment

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Предостережение

Задачи Outlook устарели и не возвращают данные 10 августа 2022 г. Обновите существующие приложения, использующие эту функцию, с задачами Outlook.

Файл (например, текстовый файл или документ Word), присоединенный к событию пользователя, сообщению, задаче Outlook или публикации.

При создании вложенного файла включите в текст запроса следующее:

  • "@odata.type": "#microsoft.graph.fileAttachment"
  • Обязательные свойства name и contentBytes.

Производный от типа attachment.

Примечание.

Не забудьте закодировать содержимое файла в base64 перед назначением его contentBytes.

Методы

Метод Возвращаемый тип Описание
Получение вложения fileAttachment Чтение свойств, связей или необработанного содержимого объекта fileAttachment .
Удаление вложения Нет Удаление объекта fileAttachment.

Свойства

Свойство Тип Описание
contentBytes Edm.Binary Содержимое файла в кодировке base64.
contentId String Идентификатор вложения в хранилище Exchange.
contentLocation String Не используйте это свойство, так как оно не поддерживается.
contentType String Тип контента этого вложения.
id String Идентификатор вложения.
isInline Boolean Задано значение true, если это встроенное вложение.
lastModifiedDateTime DateTimeOffset Дата и время последнего изменения вложения.
name String Имя, представляющее текст, отображаемый под значком, представляющим внедренное вложение. Это не обязательно должно быть фактическое имя файла.
size Int32 Размер вложения в байтах.

Связи

Отсутствуют.

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
  "contentBytes": "string (binary)",
  "contentId": "string",
  "contentLocation": "string",
  "contentType": "string",
  "id": "string (identifier)",
  "isInline": true,
  "lastModifiedDateTime": "String (timestamp)",
  "name": "string",
  "size": "Int32"
}