тип ресурса mailboxfolder

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

Представляет папку в почтовом ящике пользователя, например папку "Входящие", черновики или другие папки, созданные пользователем. Папки могут содержать различные элементы почтовых ящиков, такие как сообщения, события, контакты, другие элементы Outlook и дочерние папки.

Этот ресурс поддерживает разностный запрос для отслеживания добавочных добавлений, удалений и обновлений, предоставляя разностную функцию. Он также поддерживает расширенные свойства с одним значением и несколькими значениями для хранения пользовательских данных и доступа к ним, которые еще не представлены в метаданных Microsoft API Graph.

Методы

Метод Тип возвращаемых данных Описание
Список mailboxКоллекция папок Получить все объекты mailboxFolder в указанном почтовом ящике, включая все папки поиска.
Создание mailboxFolder Создание новой папки mailboxFolder или дочерней папки mailboxFolder в почтовом ящике пользователя.
Получение mailboxFolder Чтение свойств и связей объекта mailboxFolder .
Обновление mailboxFolder Обновите свойства mailboxFolder , такие как displayName в почтовом ящике.
Delete Нет Удаление папки mailboxFolder или дочерней папки mailboxFolder в почтовом ящике.
Получение дельты mailboxКоллекция папок Получите набор объектов mailboxFolder , которые были добавлены, удалены или удалены из почтового ящика пользователя.
Вывод списка папок почтового ящика ребенка mailboxКоллекция папок Получение коллекции mailboxFolder в указанной папке mailboxFolder в почтовом ящике.
Перечисление элементов в папке коллекция mailboxItem Получение коллекции MailboxItem из указанной папки mailboxFolder в почтовом ящике.
Удалить элемент в папке Нет Удаление элемента mailboxItem из папки mailboxFolder в почтовом ящике.
Расширенные свойства
Создание однозначного свойства mailboxFolder Создайте одно или несколько расширенных свойств с одним значением в новой или существующей папке почтового ящика.
Получение однозначного свойства mailboxFolder Получение папок почтовых ящиков, содержащих расширенное свойство с одним значением, с помощью функции $expand или $filter.
Создание многозначного свойства mailboxFolder Создайте одно или несколько многозначных расширенных свойств в новой или существующей папке почтового ящика.
Получение многозначного свойства mailboxFolder Получение папки почтового ящика, содержащей расширенное свойство с несколькими значениями, с помощью $expand.

Свойства

Свойство Тип Описание
childFolderCount Int32 Количество непосредственных дочерних папок в текущей папке.
displayName String Отображаемое имя папки.
id String Уникальный идентификатор папки.
parentFolderId String Уникальный идентификатор родительской папки этой папки.
totalItemCount Int32 Количество элементов в папке.
type String Описывает тип класса папки.
wellKnownName String Независимое от языкового стандарта имя папки для папок, созданных в Outlook, например inbox, deleteditemssentitemsdraftsили .archive Для папок, созданных пользователем, значение равно null. Только для чтения.

Связи

Связь Тип Описание
childFolders mailboxКоллекция папок Коллекция дочерних папок в этой папке.
items коллекция mailboxItem Коллекция элементов в этой папке.
multiValueExtendedProperties Коллекция multiValueLegacyExtendedProperty Коллекция многозначных расширенных свойств, определенных для mailboxFolder.
singleValueExtendedProperties Коллекция singleValueLegacyExtendedProperty Коллекция расширенных свойств с одним значением, определенных для mailboxFolder.

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

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

{
  "@odata.type": "#microsoft.graph.mailboxFolder",
  "displayName": "String",
  "childFolderCount": "Int32",
  "id": "String (identifier)",
  "parentFolderId": "String",
  "totalItemCount": "Int32",
  "wellKnownName": "String",
  "type": "String"
}