post リソース タイプpost resource type

conversationThread エンティティ内の個々の投稿アイテムを表します。Represents an individual Post item within a conversationThread entity.

投稿を明示的に作成できなくても、次のいずれかの方法で投稿を作成できます。Even though you cannot explicitly create a post, doing any of the following would create a post:

このリソースでは、拡張機能を使用してカスタム プロパティに独自のデータを追加することができます。This resource lets you add your own data to custom properties using extensions.

メソッドMethods

メソッドMethod 戻り値の型Return Type 説明Description
List postsList posts postpost 指定したスレッドの投稿を取得します。Get the posts of the specified thread.
Get postGet post postpost 指定したスレッド内の投稿のプロパティと関係を取得します。Get the properties and relationships of a post in a specified thread.
ReplyReply なしNone グループ会話の投稿に返信して、指定されたスレッドに新しい投稿を追加します。Reply to a post and add a new post to the specified thread in a group conversation.
ForwardForward なしNone 受信者に投稿を転送します。Forward a post to a recipient.
添付ファイルAttachments
添付ファイルを一覧表示するList attachments attachment コレクションattachment collection 投稿のすべての添付ファイルを取得します。Get all attachments on a post.
添付ファイルを追加するAdd attachment attachmentattachment 投稿に添付ファイルを追加します。Add an attachment to a post.
オープン拡張機能Open extensions
オープン拡張機能を作成するCreate open extension openTypeExtensionopenTypeExtension オープン拡張機能を作成し、リソースの新規または既存のインスタンスのカスタム プロパティを追加します。Create an open extension and add custom properties in a new or existing instance of a resource.
オープン拡張機能を取得するGet open extension openTypeExtension コレクションopenTypeExtension collection 名前や完全修飾名によって識別されたオープン拡張機能オブジェクトを取得します。Get an open extension object or objects identified by name or fully qualified name.
スキーマ拡張機能Schema extensions
スキーマ拡張機能の値を追加するAdd schema extension values スキーマ拡張機能の定義を作成し、それを使用してカスタマイズされた種類のデータをリソースに追加します。Create a schema extension definition and then use it to add custom typed data to a resource.
拡張プロパティExtended properties
単一値の拡張プロパティを作成するCreate single-value extended property postpost 新規または既存の投稿に、ひとつまたは複数の単一値の拡張プロパティを作成します。Create one or more single-value extended properties in a new or existing post.
Get post with single-value extended propertyGet post with single-value extended property postpost $expand または $filter を使用して、単一値の拡張プロパティを含む投稿を取得します。Get posts that contain a single-value extended property by using $expand or $filter.
複数値の拡張プロパティを作成するCreate multi-value extended property postpost 新規または既存の投稿に、ひとつまたは複数の複数値の拡張プロパティを作成します。Create one or more multi-value extended properties in a new or existing post.
Get post with multi-value extended propertyGet post with multi-value extended property postpost $expand を使用して、複数値の拡張プロパティを含む投稿を取得します。Get a post that contains a multi-value extended property by using $expand.

プロパティProperties

プロパティProperty Type 説明Description
bodybody itemBodyitemBody 投稿の内容です。これが既定のプロパティです。このプロパティを null にすることができます。The contents of the post. This is a default property. This property can be null.
categoriescategories String コレクションString collection 投稿に関連付けられたカテゴリ。The categories associated with the post.
changeKeychangeKey StringString 投稿のバージョンを識別します。投稿を変更するたびに ChangeKey も変更されます。これにより、Exchange は正しいバージョンのオブジェクトに変更を適用できます。Identifies the version of the post. Every time the post is changed, ChangeKey changes as well. This allows Exchange to apply changes to the correct version of the object.
conversationIdconversationId StringString 会話の固有 ID です。読み取り専用。Unique ID of the conversation. Read-only.
conversationThreadIdconversationThreadId StringString 会話スレッドの固有 ID です。読み取り専用。Unique ID of the conversation thread. Read-only.
createdDateTimecreatedDateTime DateTimeOffsetDateTimeOffset 投稿の作成時刻を示します。DateTimeOffset 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、次のようになります。'2014-01-01T00:00:00Z'Specifies when the post was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'
fromfrom recipientrecipient 代理人アクセスのシナリオで使用されます。他のユーザーの代わりにメッセージを投稿したユーザーを示します。これが既定のプロパティです。Used in delegate access scenarios. Indicates who posted the message on behalf of another user. This is a default property.
hasAttachmentshasAttachments ブール値Boolean 投稿の添付ファイルが 1 つ以上あるかどうかを示します。これが既定のプロパティです。Indicates whether the post has at least one attachment. This is a default property.
idid StringString 読み取り専用。Read-only.
lastModifiedDateTimelastModifiedDateTime DateTimeOffsetDateTimeOffset 投稿が最後に修正された日時を指定します。DateTimeOffset 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、次のようになります。'2014-01-01T00:00:00Z'Specifies when the post was last modified. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'
newParticipantsnewParticipants recipient collectionrecipient collection この投稿の一部としてスレッドに追加された会話の参加者です。Conversation participants that were added to the thread as part of this post.
receivedDateTimereceivedDateTime DateTimeOffsetDateTimeOffset 投稿の受信時刻を示します。DateTimeOffset 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、次のようになります。'2014-01-01T00:00:00Z'Specifies when the post was received. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'
sendersender recipientrecipient 送信者のアドレスが含まれます。送信者が指定されていない場合、送信者の値は認証済みユーザーのアドレスと見なされます。これが既定のプロパティです。Contains the address of the sender. The value of Sender is assumed to be the address of the authenticated user in the case when Sender is not specified. This is a default property.

リレーションシップRelationships

リレーションシップRelationship Type 説明Description
attachmentsattachments Attachment コレクションAttachment collection 読み取り専用。Null 許容型。Read-only. Nullable.
extensionsextensions Extension コレクションExtension collection 投稿に対して定義されているオープン拡張機能のコレクション。読み取り専用。Null 許容型。The collection of open extensions defined for the post. Read-only. Nullable.
inReplyToinReplyTo postpost 読み取り専用。Read-only.
multiValueExtendedPropertiesmultiValueExtendedProperties multiValueLegacyExtendedProperty コレクションmultiValueLegacyExtendedProperty collection その投稿用に定義された、複数値拡張プロパティのコレクションです。読み取り専用。Null 許容型。The collection of multi-value extended properties defined for the post. Read-only. Nullable.
singleValueExtendedPropertiessingleValueExtendedProperties singleValueLegacyExtendedProperty コレクションsingleValueLegacyExtendedProperty collection その投稿用に定義された、単一値拡張プロパティのコレクションです。読み取り専用。Null 許容型。The collection of single-value extended properties defined for the post. Read-only. Nullable.

JSON 表記JSON representation

以下は、リソースの JSON 表記ですHere is a JSON representation of the resource

{
  "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"}
}

関連項目See also