TextChatMessage
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Objet de données immuable représentant un message de chat texte.
Pour en savoir plus sur l'utilisation de TextChatMessages, voir chat textuel en expérience.
Résumé
Propriétés
Un identifiant unique pour le TextChatMessage.
Un champ à usage général pour stocker des données diverses sur le TextChatMessage.
Un préfixe à ajouter au message d'un utilisateur.
Indique le statut du TextChatMessage.
Le message texte filtré pour l'utilisateur.
Une référence à l'origine TextChannel .
Une référence à l'origine TextSource .
Une date d'expédition du message à l'origine.
messagetexte traduit et filtré.
Propriétés
BubbleChatMessageProperties
ChatWindowMessageProperties
Metadata
Un champ à usage général pour stocker des données diverses sur le TextChatMessage.Le deuxième argument de TextChannel:SendAsync() et TextChannel:DisplaySystemMessage() est utilisé pour remplir ce champ.
Si TextChatService.CreateDefaultTextChannels est true, les messages système par défaut envoyés au canal système ont des valeurs TextChatMessage.Metadata uniques.
Utilisez ce champ pour appliquer une mise en forme supplémentaire pour des messages spéciaux dans TextChatService.OnIncomingMessage et TextChannel.OnIncomingMessage appels de rappel.
PrefixText
Un préfixe à ajouter au message d'un utilisateur. Cela prend en charge le texte enrichi, de sorte que les développeurs peuvent définir des propriétés personnalisées pour ce texte pour prendre en charge les balises de chat.
Par défaut, TextChatMessage.PrefixText est le nom du TextSource , qui est le Player.DisplayName de l'utilisateur associé au TextSource via TextSource.UserId .
Text
Le message texte filtré pour l'utilisateur.Des utilisateurs différents peuvent recevoir différentes chaînes de cette propriété en fonction de règles de filtrage.Cela peut être une chaîne vide.
Translation
Représente des messages de texte traduits et filtrés en fonction des paramètres de localisation des utilisateurs.Le système ne traduit pas les messages entre les utilisateurs avec les mêmes paramètres de localisation ou en utilisant des langues sans le assistancedu filtre de texte, donc cette propriété peut être une chaîne vide si aucune traduction n'a lieu.Pour la personnalisation, voir personnalisation des messages traduits .