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 de texte.
Pour en savoir plus sur l'utilisation de TextChatMessages, voir In-Experience Text Chat.
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 à un message de l'utilisateur.
Indique le statut de la TextChatMessage.
Le message texte filtré pour l'utilisateur.
Une référence à l'origine TextChannel .
Une référence à l'origine TextSource .
Une marque de temps de l'envoi du message.
messagede texte 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 envoyés au canal système ont des valeurs de TextChatMessage.Metadata uniques.
Utilisez ce champ pour appliquer une mise en forme supplémentaire pour les messages spéciaux dans TextChatService.OnIncomingMessage et TextChannel.OnIncomingMessage appels.
PrefixText
Un préfixe à ajouter à un message d'un utilisateur. Cela prend en charge le texte riche, afin que les développeurs puissent définir des propriétés personnalisées pour ce texte pour prendre en charge les tags de chat.
Par défaut, TextChatMessage.PrefixText est le nom du TextSource , qui est le Player.DisplayName de l'utilisateur associé avec le 1> Class.TextSource1> via 4> Class.TextSource.UserId4> .
Text
Le message de texte filtré pour l'utilisateur. Différents utilisateurs peuvent recevoir différentes chaînes de ce propriété en fonction des règles de filtrage. Il peut s'agir d'une chaîne vide.
Translation
Représente les 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 assistancede texte, de sorte que cette propriété peut être une chaîne vide si aucune traduction n'a lieu. Pour la personnalisation, voir personnalisation des messages traduits.