共用方式為


CallWithChatCompositeProps interface

CallWithChatComposite 所需的屬性

Extends

屬性

adapter
fluentTheme

複合的 Fluent 主題。

如果未定義,則預設為淺色主題。

formFactor

將桌面或行動裝置的複合尺寸優化。

joinInvitationURL

URL,可用來將通話與聊天邀請複製到 [使用者] 剪貼簿。

options

啟用/停用或自定義 CallWithChatComposite 的旗標

繼承的屬性

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 的旗標

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