Тип ресурса contactFolder
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Папка, содержащая контакты.
Этот ресурс поддерживает отслеживание добавлений, удалений и обновлений с помощью разностного запроса с функцией delta.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Получение | contactFolder | Получение папки с контактами с помощью идентификатора папки контактов. |
Обновление | contactFolder | Обновление объекта contactFolder . |
удаление; | Нет | Удаление объекта contactFolder . |
Удалить без возможности восстановления | Нет | Окончательно удалите папку контактов и ее элементы из почтового ящика пользователя. |
Перечисление дочерних папок | Коллекция contactFolder | Получение коллекции дочерних папок для указанной папки с контактами. |
Создание дочерней папки | contactFolder | Создайте объект contactFolder в качестве дочернего элемента указанной папки. |
Получение дельты контакта | Коллекция contact | Получите набор папок контактов, которые были добавлены, удалены или удалены из почтового ящика пользователя. |
Список контактов в папке | Коллекция contact | Получите коллекцию контактов из папки контактов по умолчанию пользователя, выполнившего вход (.../me/contacts ), или из указанной папки контактов. |
Создание контакта в папке | contact | Добавьте контакт в корневую папку контактов или в конечную contacts точку другой папки контактов. |
Расширенные свойства | ||
Создание однозначного свойства | contactFolder | Создайте одно или несколько расширенных свойств с одним значением в новом или существующем объекте contactFolder. |
Получение однозначного свойства | contactFolder | Получите contactFolders , содержащие расширенное свойство с одним значением, с помощью $expand или $filter . |
Создание свойства с несколькими значениями | contactFolder | Создайте одно или несколько расширенных свойств с несколькими значениями в новом или существующем объекте contactFolder. |
Получение свойства с несколькими значениями | contactFolder | Получите объект contactFolder , содержащий расширенное свойство с несколькими значениями, с помощью $expand . |
Свойства
Свойство | Тип | Описание |
---|---|---|
displayName | String | Отображаемое имя папки. |
id | String | Уникальный идентификатор папки с контактами. Только для чтения. |
parentFolderId | String | Идентификатор родительской папки для папки. |
wellKnownName | string | Имя папки, если папка является распознанной. В настоящее contacts время является единственной распознанной папкой контактов. |
Связи
Связь | Тип | Описание |
---|---|---|
childFolders | Коллекция contactFolder | Коллекция дочерних папок в папке. Свойство навигации. Только для чтения. Допускается значение null. |
contacts | Коллекция contact | Контакты в папке. Свойство навигации. Только для чтения. Допускается значение null. |
multiValueExtendedProperties | Коллекция multiValueLegacyExtendedProperty | Коллекция многозначных расширенных свойств, определенных для объекта contactFolder. Только для чтения. Допускается значение null. |
singleValueExtendedProperties | Коллекция singleValueLegacyExtendedProperty | Коллекция однозначных расширенных свойств, определенных для contactFolder. Только для чтения. Допускается значение null. |
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"displayName": "String",
"id": "String (identifier)",
"parentFolderId": "String",
"wellKnownName": "String"
}