> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PartyTextChatOptions

> 文本聊天选项。

文本聊天选项。

## 语法

```cpp theme={null}
enum class PartyTextChatOptions    
{  
    None = 0x0,  
    TranslateToLocalLanguage = 0x1,  
    FilterOffensiveText = 0x2,  
}  
```

## 常量

| 常量 | 说明 |
| - | - |
| None | 未选择任何选项。 |
| TranslateToLocalLanguage | 传入的文本聊天将被翻译成本地聊天控件的语言。  通过 [PartyLocalChatControl::GetLanguage()](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getlanguage.md) 指定的语言即为传入文本聊天要翻译为的目标语言。除原始文本聊天外,翻译内容还将通过 [PartyChatTextReceivedStateChange](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/structs/partychattextreceivedstatechange.md) 一并提供。   如果启用了翻译,则每个生成的 PartyChatTextReceivedStateChange 中总会提供与本地聊天控件语言对应的翻译。如果源聊天控件的语言与本地聊天控件的语言相同,则聊天文本和翻译字符串将完全一致。 |
| FilterOffensiveText | 传入的文本聊天中的冒犯性词语将被过滤掉。  对于检测为英语的传入聊天文本,可以通过在 [PartyManager::SetOption()](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setoption.md) 中使用 [PartyOption::TextChatFilterLevel](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/enums/partyoption.md) 选项调整筛选级别。默认级别为适合家庭。 |

## 要求

**标头:** Party.h

## 另请参阅

[Party 成员](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/party_members.md)\
[PartyLocalChatControl::SetTextChatOptions](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_settextchatoptions.md)\
[PartyLocalChatControl::GetLanguage](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getlanguage.md)\
[PartyChatTextReceivedStateChange](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/structs/partychattextreceivedstatechange.md)


## Related topics

- [PartyLocalChatControl::GetTextChatOptions](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_gettextchatoptions.md)
- [PartyLocalChatControl::SetTextChatOptions](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_settextchatoptions.md)
- [PartySetTextChatOptionsCompletedStateChange](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/structs/partysettextchatoptionscompletedstatechange.md)
- [使用文本审核](https://docs.xbox.com/zh-CN/services/playfab/community/voice-communications/concepts-text-moderation.md)
- [PartyChatTextReceivedStateChange](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/structs/partychattextreceivedstatechange.md)
