TextFilterResult
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Repräsentiert das Ergebnis einer Anrufe zu TextService:FilterStringAsync() . Wird verwendet, um einen gefilterten String entsprechend zu verteilen.
Zusammenfassung
Methoden
Rückgibt den Text in einer richtig gefilterten Weise für den angegebenen Player.UserId zurück.
Kehrt den Text auf die richtige Weise für alle Benutzer zurück.
Rückgibt den Text in einer richtig gefilterten Weise für den angegebenen Player.UserId basierend auf Alter und anderen Details.
Eigenschaften
Methoden
GetChatForUserAsync
Diese Methode gibt den Text in einer richtig gefilterten Weise für den angegebenen Player.UserId zurück, indem der least restriktive Filtering für diesen Benutzer mit Chat-Privatsphäre-Einstellungen von beiden Benutzern durchgeführt wird. Dies sollte in dem Kontext von Chats zwischen Spielern verwendet werden, obwohl es einige andere Fälle gibt, in denen Text-Filtering erforderlich ist.
Die zurückgegebene Zeichen sollten nur dem Zielbenutzer angezeigt werden, da sie möglicherweise nicht für alle Benutzer geeignet sein.
Wenn diese Methode einen Fehler throwt, sollte die Strings nicht sein dem Benutzer angezeigt werden. Cases for error include:
- Die beiden Benutzer dürfen nicht chatten, z. B. wenn Chat:CanUserChatAsync() für den angegebenen Sender und den Empfänger false zurückgibt.
- Der Benutzer mit der ID toUserId ist nicht online auf dem aktuellen Server.
Diese Funktion wird in den meisten Fällen sofort zurückgegeben, obwohl sie produzieren wird, wenn der Zielbenutzer sich dem Server angeschlossen hat und seine Filter-Info noch nicht geladen ist.
Parameter
Player.UserId des Benutzers, der chattet.
Rückgaben
Gefilterter Text-String.
GetNonChatStringForBroadcastAsync
Gibt den Text in einer richtig gefilterten Weise für alle Benutzer zurück. Dies sollte in dem Kontext eines nicht-Chat-Texts verwendet werden, den jeder Benutzer sehen kann, z. B. für ein Dialogfeld, das ein Benutzer auf einem Zeichen schreiben kann, das für alle Benutzer auf dem Server sichtbar ist, auch nachdem der Autor das Spiel verlassen hat.
Rückgaben
Gefilterter Text-String.
GetNonChatStringForUserAsync
Kehrt den Text auf die richtige Weise für den angegebenen Player.UserId basierend auf Alter und anderen Details zurück. Dies sollte in dem Kontext von nicht-Chat-Text verwendet werden, der ein bestimmter Benutzer anzeigen kann, wie der Name eines Haustiers.
Parameter
Player.UserId des Benutzers, der den Text sehen/erhalten soll.
Rückgaben
Gefilterter Text-String.