你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CallWithChatCompositeProps interface

CallWithChatComposite 所需的属性

Extends

属性

adapter
fluentTheme

合成的 Fluent 主题。

如果未定义,则默认为浅色主题。

formFactor

优化桌面或移动设备的复合外形规格。

joinInvitationURL

可用于将通话聊天邀请复制到用户剪贴板的 URL。

options

用于启用/禁用或自定义 CallWithChatComposite UI 元素的标志

继承属性

icons

复合对象的自定义图标替代。 可以提供 JSX 元素来替代默认图标。

locale

复合区域设置。

onFetchAvatarPersonaData

一个回调函数,可用于向在复合中呈现的虚拟形象提供自定义数据。

这不会影响复合中显示的 displayName。 整个复合组件中的 displayName 将是创建适配器时提供给适配器的内容。 将是创建适配器时提供给适配器的内容。

onFetchParticipantMenuItems

可用于为参与者列表中的参与者提供自定义菜单项的回调函数。

rtl

复合是否从右到左显示。

属性详细信息

adapter

adapter: CallWithChatAdapter

属性值

fluentTheme

合成的 Fluent 主题。

如果未定义,则默认为浅色主题。

fluentTheme?: PartialTheme | Theme

属性值

PartialTheme | Theme

formFactor

优化桌面或移动设备的复合外形规格。

formFactor?: "desktop" | "mobile"

属性值

"desktop" | "mobile"

注解

mobile 目前仅针对移动设备上的纵向模式进行了优化,不支持横向。

joinInvitationURL

可用于将通话聊天邀请复制到用户剪贴板的 URL。

joinInvitationURL?: string

属性值

string

options

用于启用/禁用或自定义 CallWithChatComposite UI 元素的标志

options?: CallWithChatCompositeOptions

属性值

继承属性详细信息

icons

复合对象的自定义图标替代。 可以提供 JSX 元素来替代默认图标。

icons?: CallWithChatCompositeIcons

属性值

继承自BaseCompositeProps.icons

locale

复合区域设置。

locale?: CompositeLocale

属性值

继承自BaseCompositeProps.locale

onFetchAvatarPersonaData

一个回调函数,可用于向在复合中呈现的虚拟形象提供自定义数据。

这不会影响复合中显示的 displayName。 整个复合组件中的 displayName 将是创建适配器时提供给适配器的内容。 将是创建适配器时提供给适配器的内容。

onFetchAvatarPersonaData?: AvatarPersonaDataCallback

属性值

继承自BaseCompositeProps.onFetchAvatarPersonaData

onFetchParticipantMenuItems

可用于为参与者列表中的参与者提供自定义菜单项的回调函数。

onFetchParticipantMenuItems?: ParticipantMenuItemsCallback

属性值

继承自BaseCompositeProps.onFetchParticipantMenuItems

rtl

复合是否从右到左显示。

rtl?: boolean

属性值

boolean

继承自BaseCompositeProps.rtl