TextChatMessage

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

作成できません

テキストチャットメッセージを表示する不変的なデータオブジェクト。

TextChatMessages の使用については、In-Experience Text Chat を参照してください。

概要

プロパティ

プロパティ

BubbleChatMessageProperties

並列読み取り

ChatWindowMessageProperties

並列読み取り

MessageId

並列読み取り

Class.TextChatMessage のユニークな識別子。

Metadata

並列読み取り

一般的な目的のフィールドで、TextChatMessage に関するミステリアスなデータを保存する。Class.TextChannel:SendAsync() と Class.TextChannel:DisplaySystemMessage の 2つ目の引数は、このフィールドに入力する。

Class.TextChatService.CreateDefaultTextChannels が true である場合、システムチャンネルに送信されるデフォルトシステムメッセージには、ユニークな TextChatMessage.Metadata の値が含まれています。

このフィールドを使用して、TextChatService.OnIncomingMessageTextChannel.OnIncomingMessage コールバックの追加フォーマットを適用します。

PrefixText

並列読み取り

ユーザーのメッセージに追加するプレフィックス。これはリッチテキストをサポートしているため、開発者はこのテキストにカスタムプロパティを設定できます。

デフォルトで、TextChatMessage.PrefixText は、TextSource ユーザーの関連付けの Player.DisplayName の名前です。2>Class.TextSource2> は、5>Class.Player.DisplayName5> の下位で、8>Class.TextSource8> を通じて、TextChatMessage.PrefixText1>

並列読み取り

Class.TextChatMessage のステータスを表示します。

Text

並列読み取り

ユーザーのためのフィルターされたテキストメッセージ。異なるユーザーがこのプロパティのフィルタールールに基づいて異なるストリングを受信する可能性があります。空のストリン文字列であることができます。

TextChannel

並列読み取り

オリジンの参照 TextChannel

TextSource

並列読み取り

オリジンの参照 TextSource

Timestamp

並列読み取り

メッセージがオリジナルに送信されたときのタイムスタンプ。

Translation

並列読み取り

ユーザーのローカライズ設定に基づいて翻訳されたテキストメッセージを表示します。システムは、同じローカライズ設定を使用しているユーザー間のメッセージを翻訳しませんので、このプロパティは空の文字列になる可能性があります。For Customization, see カスタマイズトランスレートメッセージ .

方法

イベント