TextChatMessage
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
Oggetto dati immutabile rappresentante un Messaggiodi chat di testo.
Per saperne di più sull'uso di TextChatMessages, vedi In-Experience Text Chat .
Sommario
Proprietà
Un identificatore unico per il TextChatMessage .
Un campo di uso generale per il salvataggio di dati varie su TextChatMessage.
Un prefisso da aggiungere al Messaggiodi un utente.
Indica lo stato del TextChatMessage .
Il messaggio di testo filtrato per l'utente.
Un riferimento all'origine TextChannel .
Un riferimento all'origine TextSource .
Un timestamp dell'ora in cui il messaggio è stato originariamente Sentenza
Messaggio di testo tradotto e filtrato.
Metodi
Proprietà
BubbleChatMessageProperties
ChatWindowMessageProperties
Metadata
Un campo di uso generale per memorizzare dati casuali su TextChatMessage . Il secondo argomento di TextChannel:SendAsync() e TextChannel:DisplaySystemMessage() viene utilizzato per popolare questo campo.
Se TextChatService.CreateDefaultTextChannels è true , i messaggi del sistema inviati al canale di sistema hanno un valore TextChatMessage.Metadata unico.
Usa questo campo per applicare ulteriori formattazioni per i messaggi speciali all'interno di TextChatService.OnIncomingMessage e TextChannel.OnIncomingMessage callback.
PrefixText
Un prefisso da aggiungere al Messaggiodi un utente. Questo supporta il testo ricco, in modo che gli sviluppatori possano impostare proprietà personalizzate per questo testo per supportare le etichette di chat.
Per impostazione predefinita, TextChatMessage.PrefixText è il nome del TextSource , che è il Player.DisplayName dell'utente associato con il 1> Class.TextSource1> tramite 4> Class.TextSource.UserId4> .
Text
Il messaggio di testo filtrato per l'utente. Diversi utenti possono ricevere diverse stringhe da questa proprietà in base alle regole di filtro. Può essere una Stringavuota.
Translation
Rappresenta i messaggi di testo tradotti e filtrati in base alle impostazioni di localizzazione dell'utente. Il sistema non traduce i messaggi tra gli utenti con le stesse impostazioni di localizzazione o usando lingue senza il Assistenzadi testo, quindi questa proprietà può essere una stringa vuota se non si verifica la traduzione. Per la personalizzazione, vedi Personalizzare i messaggi tradotti .