conversationMember リソース タイプ

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

チーム、チャネル、チャット内のユーザーを表します。

次のサポートされている会話メンバーの種類の基本の種類:

メソッド

メソッド 戻り値の型 説明
チームのメンバーを一覧表示する conversationMember コレクション チームのメンバーの一覧を取得します。
チームにメンバーを追加する conversationMember チームに新しいメンバーを追加します。
メンバーをまとめてチームに追加する actionResultPart コレクション 1 つの要求でチームに複数のメンバーを追加する
チームのメンバーを取得する conversationMember コレクション チームのメンバーを取得します。
メンバーの役割を更新する conversationMember メンバーを所有者または通常のメンバーに変更します。
チームからメンバーを削除する なし チームから既存のメンバーを削除します。
チーム メンバーを一括で削除する actionResultPart コレクション 1 つの要求でチームから複数のメンバーを削除できます。
チャネル メンバーを一覧表示する conversationMember コレクション チャネルのメンバーの一覧を取得します。
チャネル メンバーを追加する conversationMember チャネルにメンバーを追加します。 membershipType が private の channel のみサポートされます。
チャネル メンバーを取得する conversationMember コレクション チャネルのメンバーを取得します。
チャネル メンバーの役割を更新する conversationMember チャネルのメンバーのプロパティを更新します。 membershipType が private のチャネルのみサポートされます。
チャネル メンバーを削除する なし チャネルからメンバーを削除します。 private の channelType のみサポートされます。
チャットのメンバーを一覧表示する conversationMember コレクション チャットのメンバーの一覧を取得します。
チャットのメンバーを追加する Location ヘッダー チャットにメンバーを追加します。
チャットのメンバーを取得する conversationMember チャットのメンバーを取得します。
チャットのメンバーを削除する なし チャットからメンバーを削除する。

プロパティ

プロパティ 型 説明
displayName string ユーザーの表示名。
id String 読み取り専用です。 ユーザーの一意の ID。
roles string コレクション そのユーザーのロール。 このプロパティに追加の修飾子は、関連する場合にのみ含まれます。たとえば、メンバーが owner 権限を持っている場合、 roles プロパティには値の 1 つとして owner が含まれます。 同様に、メンバーがテナント ゲストである場合、 ロール プロパティには値の 1 つとして guest が含まれます。 基本メンバーには roles プロパティで指定された値を持たせるべきではありません。 テナント外の外部メンバーに owner ロールが割り当てられます。
visibleHistoryStartDateTime DateTimeOffset 会話の履歴が会話メンバーと共有されるまでの期間を示すタイム スタンプ。 このプロパティは、チャットのメンバーに対してのみ設定可能です。

リレーションシップ

なし。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "@odata.type": "#microsoft.graph.conversationMember",
  "displayName": "String",
  "id": "String (identifier)",
  "roles": ["String"],
  "visibleHistoryStartDateTime": "String (timestamp)"
}