你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CallWithChatCompositeProps interface
CallWithChatComposite 所需的属性
- Extends
属性
adapter | |
fluent |
合成的 Fluent 主题。 如果未定义,则默认为浅色主题。 |
form |
优化桌面或移动设备的复合外形规格。 |
join |
可用于将通话聊天邀请复制到用户剪贴板的 URL。 |
options | 用于启用/禁用或自定义 CallWithChatComposite UI 元素的标志 |
继承属性
icons | 复合对象的自定义图标替代。 可以提供 JSX 元素来替代默认图标。 |
locale | 复合区域设置。 |
on |
一个回调函数,可用于向在复合中呈现的虚拟形象提供自定义数据。 这不会影响复合中显示的 displayName。 整个复合组件中的 displayName 将是创建适配器时提供给适配器的内容。 将是创建适配器时提供给适配器的内容。 |
on |
可用于为参与者列表中的参与者提供自定义菜单项的回调函数。 |
rtl | 复合是否从右到左显示。 |
属性详细信息
adapter
fluentTheme
合成的 Fluent 主题。
如果未定义,则默认为浅色主题。
fluentTheme?: PartialTheme | Theme
属性值
PartialTheme | Theme
formFactor
优化桌面或移动设备的复合外形规格。
formFactor?: "desktop" | "mobile"
属性值
"desktop" | "mobile"
注解
mobile
目前仅针对移动设备上的纵向模式进行了优化,不支持横向。
joinInvitationURL
可用于将通话聊天邀请复制到用户剪贴板的 URL。
joinInvitationURL?: string
属性值
string
options
继承属性详细信息
icons
复合对象的自定义图标替代。 可以提供 JSX 元素来替代默认图标。
icons?: CallWithChatCompositeIcons
属性值
locale
onFetchAvatarPersonaData
一个回调函数,可用于向在复合中呈现的虚拟形象提供自定义数据。
这不会影响复合中显示的 displayName。 整个复合组件中的 displayName 将是创建适配器时提供给适配器的内容。 将是创建适配器时提供给适配器的内容。
onFetchAvatarPersonaData?: AvatarPersonaDataCallback
属性值
onFetchParticipantMenuItems
可用于为参与者列表中的参与者提供自定义菜单项的回调函数。
onFetchParticipantMenuItems?: ParticipantMenuItemsCallback