次の方法で共有


ChatThreadClient クラス

定義

Azure Communication Services ChatThread クライアント。

public class ChatThreadClient
type ChatThreadClient = class
Public Class ChatThreadClient
継承
ChatThreadClient

コンストラクター

ChatThreadClient()

モック作成のために の ChatThreadClient 新しいインスタンスを初期化します。

ChatThreadClient(String, Uri, CommunicationTokenCredential, ChatClientOptions)

ChatThreadClient の新しいインスタンスを初期化します。

プロパティ

Id

このインスタンスに関連付けられているスレッドの一意識別子を表します。

メソッド

AddParticipant(ChatParticipant, CancellationToken)

スレッドに参加者を追加します。 参加者が既に存在する場合、変更は行われません。

AddParticipantAsync(ChatParticipant, CancellationToken)

スレッドに参加要素を非同期的に追加します。 参加者が既に存在する場合、変更は行われません。

AddParticipants(IEnumerable<ChatParticipant>, CancellationToken)

スレッドに参加者を追加します。 参加者が既に存在する場合、変更は行われません。

AddParticipantsAsync(IEnumerable<ChatParticipant>, CancellationToken)

スレッドに非同期的に参加者を追加します。 参加者が既に存在する場合、変更は行われません。

DeleteMessage(String, CancellationToken)

メッセージを削除します。

DeleteMessageAsync(String, CancellationToken)

メッセージを削除します。

GetMessage(String, CancellationToken)

ID でメッセージを取得します。

GetMessageAsync(String, CancellationToken)

ID で非同期的にメッセージを取得します。

GetMessages(Nullable<DateTimeOffset>, CancellationToken)

スレッドからメッセージの一覧を取得します。

GetMessagesAsync(Nullable<DateTimeOffset>, CancellationToken)

スレッドから非同期的にメッセージの一覧を取得します。

GetParticipants(Nullable<Int32>, CancellationToken)

スレッドの参加者を取得します。

GetParticipantsAsync(Nullable<Int32>, CancellationToken)

スレッドの参加者を非同期的に取得します。

GetProperties(CancellationToken)

チャット スレッドを取得します。

GetPropertiesAsync(CancellationToken)

チャット スレッドを非同期的に取得します。

GetReadReceipts(Nullable<Int32>, CancellationToken)

スレッドの開封確認メッセージを取得します。

GetReadReceiptsAsync(Nullable<Int32>, CancellationToken)

スレッドの読み取りレシートを非同期的に取得します。

RemoveParticipant(CommunicationIdentifier, CancellationToken)

スレッド からメンバーを削除します。

RemoveParticipantAsync(CommunicationIdentifier, CancellationToken)

スレッドから参加要素を非同期的に削除します。

SendMessage(SendChatMessageOptions, CancellationToken)

スレッドにメッセージを送信します。

SendMessage(String, ChatMessageType, String, CancellationToken)

スレッドにメッセージを送信します。

SendMessageAsync(SendChatMessageOptions, CancellationToken)

スレッドに非同期的にメッセージを送信します。

SendMessageAsync(String, ChatMessageType, String, CancellationToken)

スレッドに非同期的にメッセージを送信します。

SendReadReceipt(String, CancellationToken)

ユーザーに代わって開封確認メッセージ イベントをスレッドに送信します。

SendReadReceiptAsync(String, CancellationToken)

ユーザーに代わって、読み取り受信イベントをスレッドに非同期的に送信します。

SendTypingNotification(CancellationToken)

ユーザーに代わって入力イベントをスレッドにポストします。

SendTypingNotification(TypingNotificationOptions, CancellationToken)

ユーザーに代わって入力イベントをスレッドにポストします。

SendTypingNotificationAsync(CancellationToken)

ユーザーの代わりに、非同期的に入力イベントをスレッドにポストします。

SendTypingNotificationAsync(TypingNotificationOptions, CancellationToken)

ユーザーの代わりに、非同期的に入力イベントをスレッドにポストします。

UpdateMessage(String, String, CancellationToken)

メッセージを同期的に更新します。

UpdateMessage(UpdateChatMessageOptions, CancellationToken)

メッセージを同期的に更新します。

UpdateMessageAsync(String, String, CancellationToken)

メッセージを非同期に更新します。

UpdateMessageAsync(UpdateChatMessageOptions, CancellationToken)

メッセージを非同期に更新します。

UpdateProperties(UpdateChatThreadPropertiesOptions, CancellationToken)

スレッドのプロパティを更新します。

UpdatePropertiesAsync(UpdateChatThreadPropertiesOptions, CancellationToken)

スレッドのプロパティを非同期に更新します。

UpdateTopic(String, CancellationToken)

スレッドのトピックを更新します。

UpdateTopicAsync(String, CancellationToken)

スレッドのトピックを非同期に更新します。

適用対象