TextChatMessage
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
Objeto de datos immutable que representa un mensaje de chat de texto.
Para obtener más información sobre el uso de TextChatMessages, see Chat de texto en la experiencia .
Resumen
Propiedades
Un identificador único para el TextChatMessage .
Un campo de propósito general para almacenar datos sobre el TextChatMessage .
Un prefijo para agregar a un mensaje de un usuario.
Indica el estado de la TextChatMessage .
El mensaje de texto filtrado para el usuario.
Una referencia a la raíz TextChannel .
Una referencia a la fuente TextSource .
Un tiempo de marcado de cuando el mensaje se envió originalmente.
mensajede texto traducido y filtrado.
Propiedades
BubbleChatMessageProperties
ChatWindowMessageProperties
Metadata
Un campo de propósito general para almacenar datos misceláneos sobre el TextChatMessage . El segundo argumento de TextChannel:SendAsync() y TextChannel:DisplaySystemMessage() se usa para llenar este campo.
Si TextChatService.CreateDefaultTextChannels es true , los mensajes del sistema enviados al canal del sistema tienen valores de TextChatMessage.Metadata únicos.
Usa este campo para aplicar formato adicional para mensajes especiales dentro de TextChatService.OnIncomingMessage y TextChannel.OnIncomingMessage llamadas.
PrefixText
Un prefijo para agregar a un mensaje de un usuario. Esto soporta Rich Text, para que los desarrolladores puedan configurar propiedades personalizadas para este texto para admitir etiquetas de chat.
Por defecto, TextChatMessage.PrefixText es el nombre de la TextSource , que es el Player.DisplayName del usuario asociado con la 1> Class.TextSource1> a través de 4> Class.TextSource.UserId4> .
Text
El mensaje de texto filtrado para el usuario. Diferentes usuarios pueden recibir diferentes cadenas de este propiedad según las reglas de filtrado. Puede ser una cadena vacía.
Translation
Representa mensajes de texto traducidos y filtrados según la localización de los usuarios. El sistema no traduce mensajes entre usuarios con las mismas configuraciones de localización o usando idiomas sin el Soportede texto, por lo que esta propiedad puede ser una cadena vacía si no ocurre la traducción. Para la personalización, see Personalizando mensajes traducidos .