OutboundCallCompositeLoaderProps interface

アプリケーションで使用できる OutboundCallComposite の props。

2つのオプションバッグが含まれています。

Extends

プロパティ

callAdapterOptions

useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)のオプション これは、呼び出しアダプターを構成するために使用されます。

callCompositeOptions

CallComposite のオプション CallCompositeOptions これは、コール コンポジットを設定するために使用されます。

credential

CommunicationTokenCredential をローカル ユーザーに渡します。

displayName

ローカル ユーザーの表示名。

formFactor

複合材料のデバイス フォーム ファクター。 これは、コールコンポジットを設定するために使用されます。

targetCallees

呼び出される参加者。 これは、 <xref:CommunicationUserIdentifier> 識別子または文字列識別子のリストにすることができます。

userId

ローカル ユーザーの UserId。

継承されたプロパティ

fluentTheme

複合の Fluent テーマ。

icons

複合のカスタム アイコンのオーバーライド。 JSX 要素を指定して、既定のアイコンをオーバーライドできます。

locale

複合のロケール。

onFetchAvatarPersonaData

Composite でレンダリングされたアバターにカスタム データを提供するために使用できるコールバック関数。

これは、複合に表示される displayName には影響しません。 複合全体の displayName は、アダプターの作成時にアダプターに提供されます。 は、アダプターの作成時にアダプターに提供される内容になります。

onFetchParticipantMenuItems

参加者リストの参加者にカスタム メニュー項目を提供するために使用できるコールバック関数。

rtl

複合が右から左に表示されるかどうか。

プロパティの詳細

callAdapterOptions

useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)のオプション これは、呼び出しアダプターを構成するために使用されます。

callAdapterOptions?: CommonCallAdapterOptions

プロパティ値

callCompositeOptions

CallComposite のオプション CallCompositeOptions これは、コール コンポジットを設定するために使用されます。

callCompositeOptions?: CallCompositeOptions

プロパティ値

credential

CommunicationTokenCredential をローカル ユーザーに渡します。

credential: CommunicationTokenCredential

プロパティ値

displayName

ローカル ユーザーの表示名。

displayName: string

プロパティ値

string

formFactor

複合材料のデバイス フォーム ファクター。 これは、コールコンポジットを設定するために使用されます。

formFactor?: "mobile" | "desktop"

プロパティ値

"mobile" | "desktop"

targetCallees

呼び出される参加者。 これは、 <xref:CommunicationUserIdentifier> 識別子または文字列識別子のリストにすることができます。

targetCallees: CommunicationIdentifier[] | string[]

プロパティ値

userId

ローカル ユーザーの UserId。

userId: CommunicationUserIdentifier

プロパティ値

継承されたプロパティの詳細

fluentTheme

複合の Fluent テーマ。

fluentTheme?: PartialTheme | Theme

プロパティ値

PartialTheme | Theme

継承元 Partial.fluentテーマ

icons

複合のカスタム アイコンのオーバーライド。 JSX 要素を指定して、既定のアイコンをオーバーライドできます。

icons?: CallCompositeIcons

プロパティ値

継承元 パーシャル.アイコン

locale

複合のロケール。

locale?: CompositeLocale

プロパティ値

継承元 Partial.locale

onFetchAvatarPersonaData

Composite でレンダリングされたアバターにカスタム データを提供するために使用できるコールバック関数。

これは、複合に表示される displayName には影響しません。 複合全体の displayName は、アダプターの作成時にアダプターに提供されます。 は、アダプターの作成時にアダプターに提供される内容になります。

onFetchAvatarPersonaData?: AvatarPersonaDataCallback

プロパティ値

継承元 Partial.onFetchAvatarPersonaData (英語)

onFetchParticipantMenuItems

参加者リストの参加者にカスタム メニュー項目を提供するために使用できるコールバック関数。

onFetchParticipantMenuItems?: ParticipantMenuItemsCallback

プロパティ値

継承元 Partial.onFetchParticipantMenuItems (パーシャル オン フェッチ パーティシパント メニュー アイテム)

rtl

複合が右から左に表示されるかどうか。

rtl?: boolean

プロパティ値

boolean

継承元 パーシャル.rtl