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


Тип ресурса 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"}
}