Тип ресурса Post
Пространство имен: microsoft.graph Представляет отдельный элемент Post в сущности conversationThread .
Хотя явно создать экземпляр post невозможно, он будет создан в результате выполнения любого из указанных ниже действий.
- Добавление ответа к существующей публикации.
- Добавление ответа к существующей цепочке.
- Создание цепочки в новой беседе.
- Создание беседы.
С помощью этого ресурса можно добавлять собственные данные к настраиваемым свойствам, применяя расширения.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Вывод списка публикаций | post | Получение публикаций из указанной цепочки. |
Получение публикации | post | Получение свойств и связей публикации в указанной цепочке. |
Ответ на запись | Нет | Ответ на публикацию и добавление новой публикации в указанную цепочку беседы группы. |
Пересылка записи | Нет | Переадресация публикации получателю. |
Вложения | ||
Список вложений | Коллекция attachment | Получает все вложения для экземпляра post. |
Добавление вложения | attachment | Добавление вложения в публикацию. |
Открытые расширения | ||
Создание открытого расширения | openTypeExtension | Создание открытого расширения и добавление настраиваемых свойств в новый или существующий экземпляр ресурса. |
Получение открытого расширения | Коллекция openTypeExtension | Получение объекта или объектов открытого расширения, которые определяются по имени или полному имени. |
Расширенные свойства | ||
Создание однозначного свойства | post | Создание одного или нескольких расширенных свойств с одним значением в новой или существующей публикации. |
Получение однозначного свойства | post | Получение публикаций, которые содержат расширенное свойство с одним значением, с помощью параметра $expand или $filter . |
Создание свойства с несколькими значениями | post | Создание одного или нескольких расширенных свойств с несколькими значениями в новой или существующей публикации. |
Получение свойства с несколькими значениями | post | Получение публикации, которая содержит расширенное свойство с несколькими значениями, с помощью параметра $expand . |
Свойства
Свойство | Тип | Описание |
---|---|---|
body | itemBody | Содержимое публикации. Это свойство используется по умолчанию. Это свойство может иметь значение null. |
categories | Коллекция строк | Категории, сопоставленные с публикацией. |
changeKey | String | Указывает версию публикации. При каждом изменении публикации также меняется значение ChangeKey. Благодаря этому Exchange может применять изменения к правильной версии объекта. |
conversationId | String | Уникальный идентификатор беседы. Только для чтения. |
conversationThreadId | String | Уникальный идентификатор цепочки беседы. Только для чтения. |
createdDateTime | DateTimeOffset | Указывает, когда была создана запись. Тип DateTimeOffset представляет сведения о дате и времени с использованием формата ISO 8601 и всегда указывает время в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z . |
from | recipient | Используется в сценариях делегированного доступа. Указывает, кто опубликовал сообщение от имени другого пользователя. Это свойство используется по умолчанию. |
hasAttachments | Логическое | Указывает, есть ли в публикации хотя бы одно вложение. Это свойство используется по умолчанию. |
id | String | Только для чтения. |
lastModifiedDateTime | DateTimeOffset | Указывает время последнего изменения записи. Тип DateTimeOffset представляет сведения о дате и времени с использованием формата ISO 8601 и всегда указывает время в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z . |
newParticipants | Коллекция объектов recipient | Участники беседы, которые были добавлены в цепочку в рамках этой публикации. |
receivedDateTime | DateTimeOffset | Указывает, когда была получена запись. Тип DateTimeOffset представляет сведения о дате и времени с использованием формата ISO 8601 и всегда указывает время в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z . |
sender | recipient | Содержит электронный адрес отправителя. Если получатель не указан, то в качестве значения Sender используется адрес пользователя, прошедшего проверку подлинности. Это свойство используется по умолчанию. |
Связи
Связь | Тип | Описание |
---|---|---|
attachments | Коллекция Attachment | Только для чтения. Допускается значение null. Поддерживает $expand . |
extensions | Коллекция Extension | Коллекция открытых расширений, определенных для записи. Только для чтения. Допускается значение null. Поддерживает $expand . |
inReplyTo | post | Только для чтения. Поддерживает $expand . |
multiValueExtendedProperties | Коллекция multiValueLegacyExtendedProperty | Коллекция расширенных свойств с несколькими значениями, определенных для публикации. Только для чтения. Допускается значение null. |
singleValueExtendedProperties | Коллекция singleValueLegacyExtendedProperty | Коллекция расширенных свойств с одним значением, определенных для публикации. Только для чтения. Допускается значение null. |
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"body": {"@odata.type": "microsoft.graph.itemBody"},
"categories": ["string"],
"changeKey": "string",
"conversationId": "string",
"conversationThreadId": "string",
"createdDateTime": "String (timestamp)",
"from": {"@odata.type": "microsoft.graph.recipient"},
"hasAttachments": true,
"id": "string (identifier)",
"lastModifiedDateTime": "String (timestamp)",
"newParticipants": [{"@odata.type": "microsoft.graph.recipient"}],
"receivedDateTime": "String (timestamp)",
"sender": {"@odata.type": "microsoft.graph.recipient"}
}