TextFilterResult
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
Reprezentuje wynik wezwania do TextService:FilterStringAsync() . Używany do dystrybucji filtrowanej wersji w odpowiedni sposób.
Podsumowanie
Metody
Wyświetla tekst w odpowiednio filtrowany sposób dla określonego Player.UserId .
Wyświetla tekst w odpowiednio filtrowany sposób dla wszystkich użytkowników.
Wyświetla tekst w odpowiednio filtrowany sposób dla określonego Player.UserId na podstawie wieku i innych szczegółów.
Właściwości
Metody
GetChatForUserAsync
Ten metod returnuje tekst w odpowiednio filtrowany sposób dla Player.UserId używając najmniej ograniczonego filtrowania odpowiedniego dla tego użytkownika, z Chat ustawieniami prywatności obu użytkowników. To powinno być używane w kontekście czatów między graczami, choć istnieją niektóre inne przypadki, w których wymag
Zwrócona wartość powinna być pokazana tylko użytkownikowi docelowemu, ponieważ może nie być odpowiednia dla wszystkich użytkowników.
Jeśli ten metodowy wyrzuca błąd, strzałka nie powinna być pokazana użytkownikowi. Przyczyny błędu mogą obejmować:
- Dwóch użytkowników nie można czatu, na przykład jeśli Chat:CanUserChatAsync() zwróciłby false dla danej wysyłającego i odbiorcy.
- Użytkownik z ID toUserId nie jest online na obecnym serwerze.
Funkcja ta zwraca natychmiastowo w większości przypadków, choć będzie wykonywana, jeśli użytkownik docelowy dołączył do serwera i jego informacje o filtrowaniu nie zostały jeszcze załadowane.
Parametry
Player.UserId użytkownika jest czatowane.
Zwroty
Sfiltrowana ciągtekstu.
GetNonChatStringForBroadcastAsync
Wyświetla tekst w sposób poprawnie sfiltrowany dla wszystkich użytkowników. Powinno być używane w kontekście niespotykanego tekstu, który każdy użytkownik może zobaczyć, takiego jak dla dialogu, który umożliwia użytkownikowi napisanie wiadomości na znaku, widocznego dla wszystkich użytkowników na serwerze, nawet po opuszczeniu autora.
Zwroty
Sfiltrowana ciągtekstu.
GetNonChatStringForUserAsync
Zwraca tekst w sposób poprawnie sfiltrowany dla określonego Player.UserId na podstawie wieku i innych szczegółów. Powinno to być używane w kontekście niesezamcznego tekstu nieczatu, takiego jak imię zwierzaka.
Parametry
Player.UserId użytkownika przeznaczonego do oglądania/otrzymywania tekstu.
Zwroty
Sfiltrowana ciągtekstu.