TextFilterResult
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Représente le résultat d'un appel à TextService:FilterStringAsync() . Utilisé pour distribuer une chaîne filtrée en conséquence.
Résumé
Méthodes
Renvoie le texte d'une manière correctement filtrée pour le Player.UserId spécifié.
Renvoie le texte d'une manière correctement filtrée pour tous les utilisateurs.
Renvoie le texte d'une manière filtrée correctement pour le Player.UserId spécifié en fonction de l'âge et d'autres détails.
Propriétés
Méthodes
GetChatForUserAsync
Cette méthode renvoie le texte d'une manière filtrée correctement pour le Player.UserId spécifié en utilisant le filtrage le moins restreint approprié pour cet utilisateur, avec Chat paramètres de confidentialité des deux utilisateurs imposés. Ceci devrait être utilisé dans le contexte des chats entre les utilisateurs, bien que Il y a quelques autres cas où le filtrage du texte est requis.
La chaîne renvoyée ne devrait être montrée qu'à l'utilisateur cible, car elle pourrait ne pas être appropriée pour tous les utilisateurs.
Si cette méthode renvoie une erreur, la chaîne ne devrait pas être affichée à l'utilisateur. Les cas pour l'erreur incluent :
- Les deux utilisateurs ne sont pas autorisés à discuter, par exemple si Chat:CanUserChatAsync() renvoyait false pour le serveur et le récepteur donné.
- L'utilisateur avec l'ID toUserId n'est pas en ligne sur le serveur actuel.
Cette fonctionnalité renverra immédiatement dans la plupart des cas, bien que cela ne produise pas si l'utilisateur cible a rejoint le serveur et que son info de filtrage n'est pas encore chargée.
Paramètres
Player.UserId de l'utilisateur qui est en train de discuter.
Retours
Texte de filtre de chaîne.
GetNonChatStringForBroadcastAsync
Renvoie le texte d'une manière filtrée correctement pour tous les utilisateurs. Ceci devrait être utilisé dans le contexte du texte non chat que chaque utilisateur peut voir, comme dans un dialogue qui permet à un utilisateur d'écrire un message sur un panneau, visible pour tous les utilisateurs sur le serveur même après que l'auteur a quitté.
Retours
Texte de filtre de chaîne.
GetNonChatStringForUserAsync
Renvoie le texte d'une manière filtrée correctement pour le Player.UserId spécifié en fonction de l'âge et d'autres détails. Cela devrait être utilisé dans le contexte du texte non chat que l'un des utilisateurs spécifiques peut voir, tels que le nom d'un animal de compagnie.
Paramètres
Player.UserId de l'utilisateur destiné à voir/recevoir le texte.
Retours
Texte de filtre de chaîne.