TextFilterResult
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
Class.TextService:FilterStringAsync() への呼び出しの結果を表示します。Class.TextService:FilterStringAsync() を使用して、フィルターされたストリングを適切に配信します。
概要
方法
指定の Player.UserId のテキストを適切にフィルターされた形式で返します。
すべてのユーザーに正しくフィルタリングされたテキストを返します。
年齢などの詳細に基づいて、指定の Player.UserId にテキストを正しくフィルタリングした形式で返します。
プロパティ
方法
GetChatForUserAsync
このメソッドは、Player.UserId の指定された Chat プライバシー設定を使用して、Class.Player.UserId のテキストを正しくフィルタリングします。これは、プレイヤー間のチャットのコンテキストで、および、2>Class.Chat2> のプライバシー設定が強制されている場合を
返された文字列は、ターゲットユーザーにのみ表示される必要があり、すべてのユーザーに適切ではない可能性があります。
このメソッドがエラーをスローする場合、string はユーザーに表示されないであろう。エラーの例は次のとおりです:
- 以下のユーザーはチャットできません: Class.Chat:CanUserChatAsync() が、指定された送信者と受信者のために false を返す。
- ユーザー toUserId は、現在のサーバーでオンラインではありません。
この関数は、ターゲットユーザーがサーバーに参加したときにすぐに返されますが、フィルタリング情報がまだ読み込まれていない場合は、返されます。
パラメータ
Player.UserId のユーザーがチャット中です。
戻り値
フィルターがかかったテキストストリン文字列。
GetNonChatStringForBroadcastAsync
ユーザーが見えるサイン上のメッセージを書くことができるダイアログなど、非チャットテキストのコンテキストでは、このテキストを適切にフィルタリングして返します。これは、ユーザーがサーバーにあるサイン上のメッセージを書くことができるダイアログなど、非チャットテキストのコンテキストで使用する必要があります。
戻り値
フィルターがかかったテキストストリン文字列。
GetNonChatStringForUserAsync
指定の Player.UserId に基づいて、年齢などの他の詳細でテキストを適切にフィルタリングした形式で返します。これは、特定のユーザーが見ることができる非チャットテキストのコンテキストで使用する必要があります。たとえば、ペットの名前です。
パラメータ
Player.UserId のユーザーがテキストを見る/受信することを目的としています。
戻り値
フィルターがかかったテキストストリン文字列。