مشاركة عبر


@azure/communication-react package

الفصول

CallError

حدث خطأ من أساليب واجهة برمجة التطبيقات ذات الحالة الفاشلة.

ChatError

حدث خطأ من أساليب StatefulChatClient الفاشلة.

الواجهات

AcceptedTransfer

حالة ميزة النقل

ActiveErrorMessage

رسائل الخطأ النشطة التي سيتم عرضها عبر ErrorBar.

ActiveNotification

سيتم عرض الإشعارات النشطة عبر NotificationStack.

AdapterError

تم الإبلاغ عن الخطأ عبر أحداث الخطأ وتخزينه في حالة المحول.

AdapterNotification

إعلام من حالة عميل المكالمة المخزنة في حالة المحول.

AdapterState

وظيفة للتداخل مع حالة المحول المركب.

AttachmentMetadata

نموذج البيانات الذي يمثل مرفق رسالة دردشة حيث يحتوي على معرف لتحديد المرفق بشكل فريد ، واسم يمثل اسم الملف ، وعنوان URL لتنزيل المرفق.

BaseCompositeProps

الخصائص الشائعة لكافة المركبات المصدرة من هذه المكتبة.

BaseCustomStyles

أساسيات أنماط بطلاقة لجميع المكونات المصدرة من هذا libray.

BreakoutRoomsState

حالة غرف الاستراحة

CallAdapter

واجهة محول خاصة بهوية Azure Communication التي تمتد CommonCallAdapter.

CallAdapterCallManagement

وظيفة لإدارة المكالمة الحالية أو بدء مكالمة جديدة

CallAdapterCallOperations

وظيفة لإدارة المكالمة الحالية.

CallAdapterDeviceManagement

وظائف لإدارة الأجهزة داخل مكالمة.

CallAdapterSubscribers

استدعاء الأحداث المركبة التي يمكن الاشتراك فيها.

CallAgentProviderProps

وسيطات لتهيئة CallAgentProvider.

CallAgentState

يتم نقل إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23CallAgent> باستثناء المكالمات ليكون تابعا مباشرة CallClientState ولا يتم تضمينه هنا. السبب في وجود حالة CallAgent هو توفير الوصول إلى displayName. نحن لا نبسط CallAgent.displayName ونضعه في CallClientState لأنه سيكون غامضا أن displayName يعتمد بالفعل على إنشاء/وجود CallAgent ليكون متوفرا.

CallAndChatLocator

وسيطات الاستخدام في إنشاءAzureCommunicationCallWithChatAdapter للانضمام إلى مكالمة مع مؤشر ترابط دردشة مقترن.

CallClientProviderProps

وسيطات لتهيئة CallClientProvider.

CallClientState

حاوية لكافة بيانات الحالة المدعومة من StatefulCallClient. سيتم توفير المكالمات والمكالمات التي تم إنشاؤها و incomingCalls وحالات incomingCallsEnded تلقائيا إذا تم إنشاء callAgent. سيكون deviceManager فارغا في البداية حتى يتم ملؤه راجع DeviceManagerState. يتم توفير حالة userId كوسيلة ملائمة للمطور ويتم التحكم فيها بالكامل وتعيينها من قبل المطور.

CallCompositeLoaderProps

الدعائم الخاصة ب OutboundCallComposite التي يمكنك استخدامها في التطبيق الخاص بك.

يحتوي على حقيبتين خيارين:

CallCompositeProps

خصائص CallComposite.

CallCompositeStrings

السلاسل المستخدمة من قبل CallComposite مباشرة.

هذه السلاسل بالإضافة إلى تلك المستخدمة من قبل المكونات من مكتبة المكونات.

CallFeatureStreamState

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23CallFeatureStream>. يمثل حالة دفق ميزة المكالمة.

CallInfoState

حالة لتتبع الأنواع <xref:CallInfo> و <xref:TeamsCallInfo>

CallNotification
CallProviderProps

وسيطات لتهيئة CallProvider.

CallState

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23Call>. سيقوم StatefulCallClient تلقائيا باسترداد حالة المكالمة وإضافتها إلى الحالة التي تعرضها StatefulCallClient.

CallSurveyImprovementSuggestions

يمثل جزء اقتراح التحسين من استطلاع المكالمات

CallWithChatAdapter

واجهة محول CallWithChatComposite.

CallWithChatAdapterManagement

وظيفة لإدارة المكالمة الحالية باستخدام الدردشة.

CallWithChatAdapterState

CallWithChat State هي مزيج من عملاء Stateful Chat وRestful Calling مع بعض الحالات الخاصة ب CallWithChat المركب فقط.

CallWithChatAdapterSubscriptions

أحداث المكالمات والدردشة التي يمكن الاشتراك فيها في CallWithChatAdapter.

CallWithChatAdapterUiState

حالة واجهة المستخدم المتعلقة CallWithChatComposite.

CallWithChatClientState

الحالة من خدمات الواجهة الخلفية التي تقود CallWithChatComposite.

CallWithChatCompositeLoaderProps

الدعائم ل CallWithChatComposite التي يمكنك استخدامها في التطبيق الخاص بك.

يحتوي على حقيبتين خيارين:

CallWithChatCompositeProps

الخصائص المطلوبة CallWithChatComposite

CallWithChatCompositeStrings

السلاسل المستخدمة من قبل CallWithChatComposite مباشرة.

هذه السلاسل بالإضافة إلى تلك المستخدمة من قبل المكونات من مكتبة المكونات.

CallWithChatControlOptions

خيارات التخصيص لشريط التحكم في الاتصال باستخدام تجربة الدردشة.

CallingHandlers

كائن يحتوي على كافة المعالجات المطلوبة لاستدعاء المكونات.

استدعاء المكونات ذات الصلة من هذه الحزمة قادرة على اختيار المعالجات ذات الصلة من هذا الكائن. راجع <xref:useHandlers> واستخدام PropsFor.

CallingTheme

لوحة سمات Custom Fluent المستخدمة من خلال استدعاء المكونات ذات الصلة في هذه المكتبة.

CameraButtonContextualMenuStyles

أنماط قائمة CameraButton.

CameraButtonProps

خصائص مكون CameraButton.

CameraButtonStrings

سلاسل CameraButton التي يمكن تجاوزها.

CameraButtonStyles

أنماط CameraButton

CapabilitiesFeatureState

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>

CapabilityChangedNotificationStrings

سلاسل إخطار تغيير القدرة

CaptionLanguageStrings

سلاسل لغة التسمية التوضيحية لإعداد التسميات التوضيحية

CaptionsBannerProps

التسميات التوضيحيةدعائم مكون البانر.

CaptionsBannerStrings

سلاسل لشعار التسميات التوضيحية

CaptionsCallFeatureState
CaptionsInfo
CaptionsSettingsModalProps

التسميات التوضيحيةالإعداداتدعائم المكون المشروطة.

CaptionsSettingsModalStrings

سلاسل لإعداد التسميات التوضيحية النموذجية

ChatAdapterSubscribers

الدردشة الأحداث المركبة التي يمكن الاشتراك فيها.

ChatAdapterThreadManagement

وظيفة لإدارة مؤشر ترابط الدردشة الحالي.

ChatCompositeLoaderProps

دعائم ChatComposite التي يمكنك استخدامها في التطبيق الخاص بك. يحتوي على خيارات ChatCompositeChatCompositeOptions.

ChatCompositeProps

خصائص ChatComposite.

ChatCompositeStrings

السلاسل المستخدمة من قبل ChatComposite مباشرة.

هذه السلاسل بالإضافة إلى تلك المستخدمة من قبل المكونات من مكتبة المكونات.

ChatMessage

رسالة دردشة.

CommonCallAdapter

واجهة محول CallComposite.

CommonCallingHandlers

كائن يحتوي على كافة المعالجات المطلوبة لاستدعاء المكونات.

استدعاء المكونات ذات الصلة من هذه الحزمة قادرة على اختيار المعالجات ذات الصلة من هذا الكائن. راجع <xref:useHandlers> واستخدام PropsFor.

ComponentLocale

معلومات اللغة لكافة المكونات المصدرة من هذه المكتبة.

ComponentStrings

السلاسل المستخدمة من قبل كافة المكونات المصدرة من هذه المكتبة.

CompositeLocale

معلومات اللغة لكافة المركبات المصدرة من هذه المكتبة.

CompositeStrings

السلاسل المستخدمة في المركبات مباشرة.

يتم استخدام هذه السلاسل بواسطة المركبات مباشرة، بدلا من المكونات المضمنة.

ConferencePhoneInfo

معلومات عن معلومات هاتف المؤتمر

ContentSystemMessage

رسالة نظام مع محتوى الحكم.

ControlBarButtonProps

خصائصControlBarButton .

ControlBarButtonStrings

سلاسل ControlBarButton التي يمكن تجاوزها.

ControlBarProps

خصائصControlBar .

CreateVideoStreamViewResult

تم إرجاع الكائن بعد إنشاء VideoStream محلي أو بعيد. يحتوي هذا على وظائف المساعد لمعالجة عرض الدفق.

CustomCallControlButtonCallbackArgs

وسيطات CustomCallControlButtonCallback.

CustomCallControlButtonProps

استجابة من CustomCallControlButtonCallback. يتضمن الدعائم الأساسية اللازمة لعرض ControlBarButton أو <xref:DrawerMenuItem>.

CustomCallControlButtonStrings

سلاسل CustomCallControlButtons

CustomMessage

نوع رسالة مخصص.

لا يتم عرض الرسائل المخصصة بشكل افتراضي، ولكن يمكن للتطبيقات توفير أجهزة عرض مخصصة لها.

DevicesButtonContextualMenuStyles

أنماط DevicesButton القائمة.

DevicesButtonProps

خصائص الأجهزةButton .

DevicesButtonStrings

سلاسل DevicesButton التي يمكن تجاوزها.

DevicesButtonStyles

أنماط عناصر قائمة زر الأجهزة.

DiagnosticsCallFeatureState

وكيل الحالة فقط <xref:%40azure%2Fcommunication-calling%23DiagnosticsCallFeature>.

DialpadProps

الدعائم لمكون Dialpad .

DialpadStrings

سلاسل Dialpad التي يمكن تجاوزها.

DialpadStyles

أنماط لمكون Dialpad .

Disposable

وظيفة التخلص من مركب بشكل صحيح.

DtmfDialPadOptions

خيارات لتحديد سلوك العرض ل dtmfDialer في CallComposite

EndCallButtonProps

خصائص EndCallButton.

EndCallButtonStrings

سلاسل EndCallButton التي يمكن تجاوزها.

ErrorBarProps

خصائص شريط الأخطاء.

بالإضافة إلى ما يلي، يقوم ErrorBar بإعادة توجيه جميع <xref:%40fluentui%2Freact%23IMessageBarProps> إلى <xref:%40fluentui%2Freact%23MessageBar>الأساسي .

ErrorBarStrings

كافة السلاسل التي قد تظهر على واجهة المستخدم في شريط الأخطاء.

FluentThemeProviderProps

خصائص FluentThemeProvider.

GridLayoutProps

خصائص GridLayout.

GridLayoutStyles

GridLayout أنماط المكونات.

HoldButtonProps
HoldButtonStrings

سلاسل لتسميات أزرار الانتظار

HorizontalGalleryStyles

<xref:HorizontalGallery> أنماط المكونات.

ImageOverlayProps

الدعائم ل ImageOverlay.

ImageOverlayStrings

سلاسل من ImageOverlay التي يمكن تجاوزها.

IncomingCallNotificationProps

خصائص مكون إعلام المكالمات الواردة.

IncomingCallNotificationStrings

سلاسل لمكون إعلام المكالمات الواردة.

IncomingCallNotificationStyles

أنماط مكون إعلام المكالمات الواردة.

IncomingCallStackCall

يمثل مكالمة واردة نشطة.

IncomingCallStackProps

الدعائم لمكون IncomingCallManager.

IncomingCallState

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23IncomingCall>. سيقوم StatefulCallClient تلقائيا بالكشف عن المكالمات الواردة وإضافة حالتها إلى الحالة التي تعرضها StatefulCallClient.

InlineImage

حالة InlineImage، كما هو موضح في واجهة المستخدم.

InlineImageOptions

خيارات لعرض الصورة المضمنة في سيناريو الصورة المضمنة.

JoinCallOptions

خيارات لضبط حالة الميكروفون والكاميرا عند الانضمام إلى مكالمة true = تشغيل الجهاز عند الانضمام إلى مكالمة false = إيقاف تشغيل الجهاز عند الانضمام إلى المكالمة "keep" / undefined = الاحتفاظ بحالة الاستدعاء المسبق للأجهزة

JumpToNewMessageButtonProps

وسيطات <xref:MessageThreadProps.onRenderJumpToNewMessageButton>.

LocalVideoCameraCycleButtonProps
LocalVideoStreamState

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23LocalVideoStream>.

LocalVideoStreamVideoEffectsState

حدد الإصدار فقط من LocalVideoStream <xref:%40azure%2Fcommunication-calling%23VideoEffectsFeature>.

LocalVideoTileOptions

خيارات للوحة الفيديو المحلية في مركب المكالمة.

MediaAccessState

حالة الوصول إلى الوسائط

MediaDiagnosticsState

وكيل الحالة فقط <xref:%40azure%2Fcommunication-calling%23MediaDiagnostics>.

MeetingConferencePhoneInfoModalStrings

سلاسل لمعلومات الهاتف النموذجية

MessageCommon

الخصائص الشائعة لجميع أنواع الرسائل.

MessageStatusIndicatorProps

خصائصMessageStatusIndicator .

MessageStatusIndicatorStrings

سلاسل MessageStatusIndicator التي يمكن تجاوزها.

MessageThreadStrings

سلاسل MessageThread التي يمكن تجاوزها.

MessageThreadStyles

أنماط سلسة MessageThread.

MicrophoneButtonContextualMenuStyles

أنماط قائمة الميكروفون.

MicrophoneButtonProps

خصائصMicrophoneButton .

MicrophoneButtonStrings

سلاسل MicrophoneButton التي يمكن تجاوزها.

MicrophoneButtonStyles

أنماط "زر الميكروفون"

NetworkDiagnosticsState

وكيل الحالة فقط <xref:%40azure%2Fcommunication-calling%23NetworkDiagnostics>.

NotificationOptions

خيارات للتحكم في الإعلامات في المركب.

NotificationProps

الدعائم للإخطار.

NotificationStackProps

الدعائم ل NotificationStack.

NotificationStackStrings

كافة السلاسل التي قد تظهر على واجهة المستخدم في NotificationStack.

NotificationStrings

جميع السلاسل التي قد تظهر على واجهة المستخدم في الإشعار.

NotificationStyles

أنماط مكون الإعلام.

OptimalVideoCountFeatureState

قم بتحديد الإصدار فقط من ميزة <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>عدد الفيديو الأمثل.

OptionsDevice

جهاز، على سبيل المثال الكاميرا أو الميكروفون أو السماعة، في القائمة المنبثقة DevicesButton.

OutboundCallCompositeLoaderProps

الدعائم الخاصة ب OutboundCallComposite التي يمكنك استخدامها في التطبيق الخاص بك.

يحتوي على حقيبتين خيارين:

PPTLiveCallFeatureState

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>. سيستمع StatefulCallClient تلقائيا إلى pptLive في المكالمة ويقوم بتحديث الحالة التي يعرضها StatefulCallClient وفقا لذلك.

ParticipantAddedSystemMessage

رسالة نظام تعلمك بإضافة مشارك إلى مؤشر ترابط الدردشة.

ParticipantItemProps

خصائص ParticipantItem.

ParticipantItemStrings

سلاسل ParticipantItem التي يمكن تجاوزها.

ParticipantItemStyles

أنماط سلسة ParticipantItem.

ParticipantListItemStyles

أنماط ParticipantListparticipantItem.

ParticipantListStyles

أنماط قائمة المشاركين.

ParticipantRemovedSystemMessage

رسالة نظام تعلم بأنه تمت إزالة مشارك من مؤشر ترابط الدردشة.

ParticipantsButtonContextualMenuStyles

أنماط قائمة المشاركين.

ParticipantsButtonProps

الدعائم للمشاركينزر.

ParticipantsButtonStrings

سلاسل المشاركين التي يمكن تجاوزها.

ParticipantsButtonStyles

أنماط الخصائص للمشاركين الزر.

RaiseHandButtonProps

الدعائم ل raiseHandButton.

RaiseHandButtonStrings

سلاسل من RaiseHandButton التي يمكن تجاوزها.

RaiseHandCallFeature

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>. سيستمع StatefulCallClient تلقائيا إلى المكالمة المرفوعة وتحديث الحالة التي كشفها StatefulCallClient وفقا لذلك.

ReactionButtonProps

الدعائم ل ReactionButton.

ReactionButtonStrings

سلاسل ReactionButton التي يمكن تجاوزها.

ReactionResources

واجهة لصورة كائن الرسوم المتحركة والبيانات الوصفية ذات الصلة

RealTimeTextCallFeatureState
RealTimeTextInfo
RealTimeTextModalProps

RealTimeTextModal دعائم المكونات.

RealTimeTextModalStrings

سلاسل ل realTimeText modal

RealTimeTextProps

الدعائم لسطر واحد من RealTimeText.

RealTimeTextStrings

سلاسل ل RTT

RecordingCallFeature

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>. سيستمع StatefulCallClient تلقائيا لتسجيل حالة المكالمة وتحديث الحالة التي كشفها StatefulCallClient وفقا لذلك.

RemoteParticipantState

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23RemoteParticipant>. StatefulCallClient تلقائيا استرداد RemoteParticipants وإضافة حالتها إلى الحالة التي تعرضها StatefulCallClient.

RemoteVideoStreamState

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23RemoteVideoStream>.

RemoteVideoTileMenuOptions

خيارات القائمة للوحات الفيديو البعيدة في VideoGallery.

ScreenShareButtonProps

خصائص ScreenShareButton.

ScreenShareButtonStrings

سلاسل ScreenShareButton التي يمكن تجاوزها.

SendBoxProps

خصائص SendBox.

SendBoxStrings

سلاسل SendBox التي يمكن تجاوزها.

SendBoxStylesProps

أنماط سلسة <xref:Sendbox>.

SpokenLanguageStrings

مشروط إعداد سلاسل اللغة المنطوقة للتسميات التوضيحية

SpotlightCallFeatureState

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>

SpotlightPromptStrings

السلاسل المستخدمة في المطالبة المتعلقة ب Spotlight

SpotlightState

حالة تسليط الضوء مع الترتيب

StartCaptionsAdapterOptions

تم تمرير الخيارات إلى adapter.startCaptions

StartCaptionsButtonProps
StartCaptionsButtonStrings

سلاسل لتسميات أزرار الانتظار

StartRealTimeTextButtonProps

الدعائم لمكون StartRealTimeTextButton

StartRealTimeTextButtonStrings

سلاسل لتسميات أزرار الانتظار

StatefulCallClient

تعريف الأساليب التي تسمح باستخدام <xref:%40azure%2Fcommunication-calling%23CallClient> CallClient بشكل جيد. توفر الواجهة الوصول إلى الحالة المنقلة وتسمح أيضا بتسجيل معالج لأحداث تغيير الحالة. للحصول على تعريف الحالة، راجع CallClientState.

يتم تشغيل أحداث تغيير الحالة بواسطة:

  • البيانات التي تم إرجاعها من واجهات برمجة التطبيقات <xref:%40azure%2Fcommunication-calling%23DeviceManager>.
  • البيانات التي تم إرجاعها من واجهات برمجة التطبيقات <xref:%40azure%2Fcommunication-calling%23CallAgent>.
  • وحدات الاستماع المرفقة تلقائيا بعناصر الاتصال المختلفة في Azure:
    • CallAgent "incomingCall"
    • CallAgent 'callsupdated'
    • مدير الأجهزة 'videoDevicesUpdated'
    • DeviceManager 'audioDevicesمحدث
    • DeviceManager "selectedMicrophoneChanged"
    • DeviceManager "selectedSpeakerChanged"
    • استدعاء 'stateChanged'
    • استدعاء "idChanged"
    • استدعاء 'isMutedChanged'
    • استدعاء 'isScreenSharingOnChanged'
    • استدعاء 'remoteParticipantsUpdated'
    • استدعاء "localVideoStreamsUpdated"
    • المكالمة الواردة 'انتهت المكالمة'
    • مشارك عن بعد 'تغيرت حالته'
    • مشارك عن بعد 'تم التحول إلى الكلمة المفقودة'
    • RemoteParticipant 'displayNameChanged'
    • المشاركة عن بعد 'يتغير الحديث'
    • مشارك عن بعد 'videoStreamsUpdated'
    • RemoteVideoStream "isAvailableChanged"
    • مكالمة النسخ ميزة 'هل النسخ نشط التغيير'
    • ميزة RecordingCallFeature "isRecordingActiveChanged"
    • مكالمة تسجيل محلي ميزة 'هل التسجيل المحلي نشط تغير'
    • ميزة raiseHandCall 'RaisedHandEvent'
    • ميزة رفع HandCall ميزة 'LoweredHandEvent'
    • ميزة PPTLiveCallFeature 'isAciveChanged'
    • ReactionCallFeature 'رد فعل'
StatefulChatClient

يحدد الأساليب التي تسمح باستخدام {@Link @azure/communication-chat#ChatClient} مع حالة مركزية تم إنشاؤها.

توفر الواجهة الوصول إلى الحالة المنقلة وتسمح أيضا بتسجيل معالج لأحداث تغيير الحالة.

StatefulDeviceManager

يحدد الأساليب الإضافية التي أضافها الوضعية أعلى <xref:%40azure%2Fcommunication-calling%23DeviceManager>.

StopCaptionsAdapterOptions

تم تمرير الخيارات إلى adapter.stopCaptions

StreamMediaProps

خصائص StreamMedia.

SurveyIssues

النصوص المقابلة لكل مشكلة مكالمة

SurveyIssuesHeadingStrings

النصوص المقابلة لكل فئة من فئات مشكلة المكالمة

SystemMessageCommon

الخصائص الشائعة لكافة رسائل النظام.

TeamsCallAdapter

واجهة محول خاصة بهوية Teams والتي توسع CommonCallAdapter.

TeamsCallingHandlers

كائن يحتوي على جميع معالجات استدعاءات الفرق المطلوبة لاستدعاء المكونات.

استدعاء المكونات ذات الصلة من هذه الحزمة قادرة على اختيار المعالجات ذات الصلة من هذا الكائن. راجع <xref:useHandlers> واستخدام PropsFor.

TeamsIncomingCallState

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23TeamsIncomingCall>

TogetherModeCallFeatureState

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>. StatefulCallClient. يمثل حالة ميزة الوضع معا.

TogetherModeSeatingPositionState

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23TogetherModeSeatingMap>.

يمثل وضع جلوس المشارك في وضع معا.

TogetherModeStreamOptions

واجهة تمثل نتيجة عرض دفق الوضع معا.

TogetherModeStreamViewResult

واجهة تمثل نتيجة عرض دفق الوضع معا.

TogetherModeStreamsState

يمثل التدفقات في وضع معا.

TopicUpdatedSystemMessage

رسالة نظام تعلمك بتحديث موضوع مؤشر ترابط الدردشة.

TranscriptionCallFeature

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>. سيستمع StatefulCallClient تلقائيا إلى حالة كتابة المكالمة وتحديث الحالة التي كشفها StatefulCallClient وفقا لذلك.

TransferFeature

حالة ميزة النقل

TypingIndicatorProps

خصائصTypingIndicator .

TypingIndicatorStrings

سلاسل TypingIndicator التي يمكن تجاوزها.

TypingIndicatorStylesProps

أنماط سلسة TypingIndicator.

VerticalGalleryControlBarStyles

أنماط شريط التحكم داخل مكون VerticalGallery

VerticalGalleryStrings

سلاسل لتوطين المعرض الرأسي.

VerticalGalleryStyles

أنماط مكون VerticalGallery

VideoBackgroundBlurEffect

يحتوي على خصائص تأثير خلفية الفيديو التمويه

VideoBackgroundImage

يحتوي على خصائص صورة خلفية مثل عنوان url, الاسم وما إلى ذلك.

VideoBackgroundNoEffect

يحتوي على attibutes لإزالة تأثير خلفية الفيديو

VideoBackgroundReplacementEffect

يحتوي على خصائص تأثير خلفية فيديو بديل محدد

VideoGalleryLocalParticipant

حالة المشارك المحلي في VideoGallery.

VideoGalleryProps

خصائص VideoGallery.

VideoGalleryRemoteParticipant

حالة مشارك عن بعد في VideoGallery.

VideoGalleryStream

دفق فيديو لمشارك في VideoGallery.

VideoGalleryStrings

كافة السلاسل التي قد تظهر على واجهة المستخدم في VideoGallery.

VideoGalleryStyles

VideoGallery أنماط المكونات.

VideoGalleryTogetherModeSeatingInfo

واجهة تمثل معلومات الجلوس في وضع معا.

VideoGalleryTogetherModeStreams

واجهة تمثل التدفقات في وضع معا.

VideoStreamOptions

خيارات للتحكم في كيفية عرض تدفقات الفيديو.

VideoStreamRendererViewState

إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23VideoStreamRendererView>. تتم إضافة هذه الخاصية إلى الحالة التي تعرضها StatefulCallClient بواسطة createView وإزالتها بواسطة disposeView.

VideoTileContextualMenuProps

خصائص لإظهار القائمة السياقية لمكونات VideoTile البعيدة في VideoGallery.

VideoTileDrawerMenuProps

خصائص لإظهار قائمة الدرج على اللمسة الطويلة ل VideoTile عن بعد في VideoGallery.

VideoTileProps

خصائص VideoTile.

VideoTileStrings

سلاسل VideoTile التي يمكن تجاوزها.

VideoTileStylesProps

أنماط سلسة VideoTile.

VideoTilesOptions

الخيارات التي تنطبق على جميع لوحات الفيديو في VideoGallery

النوع أسماء مستعارة

AdapterErrors

تخزن المحولات الخطأ الأخير لكل عملية في الحالة.

target هو سلسلة محددة للمحول لكل عملية فريدة يتم تنفيذها بواسطة المحول.

AdapterNotifications

تخزن المحولات أحدث إعلام لكل هدف.

AreEqual

مقارنة إذا كانت مكونات react 2 متساوية تماما، فسيكون نوع النتيجة صحيحا/خاطئا

AreParamEqual

مقارنة إذا كانت خصائص مكوني react متساوية، فسيكون نوع النتيجة صحيحا/خاطئا

AreTypeEqual

مقارنة إذا كان نوعان متساويين، فسيكون نوع النتيجة صحيحا/خاطئا

AvatarPersonaData

سمات البيانات المخصصة لعرض الأفاتار لمستخدم.

AvatarPersonaDataCallback

دالة رد الاتصال المستخدمة لتوفير بيانات مخصصة لإنشاء أفاتار لمستخدم.

AzureCommunicationCallAdapterArgs

وسيطات لإنشاء تنفيذ Azure Communication Services CallAdapter.

ملاحظة: يمكن أن يكون displayName بحد أقصى 256 حرفا.

AzureCommunicationCallAdapterOptions

معلمات اختيارية للإنشاء useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)

AzureCommunicationCallWithChatAdapterArgs

وسيطات إنشاءAzureCommunicationCallWithChatAdapter

AzureCommunicationCallWithChatAdapterFromClientArgs

وسيطات <xref:createAzureCommunicationCallWithChatAdapterFromClient>

AzureCommunicationChatAdapterArgs

وسيطات لإنشاء تنفيذ Azure Communication Services ChatAdapter.

AzureCommunicationOutboundCallAdapterArgs

وسيطات لإنشاء تنفيذ Azure Communication Services CallAdapter.

تستخدم هذه الوسيطات لإنشاء سيناريوهات استدعاء صادر.

ملاحظة: يمكن أن يكون displayName بحد أقصى 256 حرفا.

CallAdapterCallEndedEvent

حمولة CallEndedListener تحتوي على تفاصيل حول المكالمة المنتهية.

CallAdapterClientState

حالة CommonCallAdapter مستنتجة من الواجهة الخلفية ل Azure Communication Services.

CallAdapterLocator

محدد الموقع المستخدم من قبل createAzureCommunicationCallAdapter لتحديد موقع المكالمة للانضمام

CallAdapterState

حالة CommonCallAdapter.

CallAdapterUiState

حالة CommonCallAdapter لأغراض واجهة المستخدم الخالصة.

CallCompositeIcons

الأيقونات التي يمكن تجاوزها CallComposite.

CallCompositeOptions

الميزات الاختيارية CallComposite.

CallCompositePage

تظهر شاشات واجهة المستخدم الرئيسية في CallComposite .

CallControlDisplayType

نوع عرض شريط التحكم CallComposite.

CallControlOptions

خيارات التخصيص لشريط التحكم في تجربة الاتصال.

CallEndedListener

رد اتصال CallAdapterSubscribers حدث "callEnded".

CallErrorBarSelector

نوع المحدد لمكون شريط الأخطاء.

CallErrorTarget

نوع القيمة الحرفية للسلسلة لكافة المفاتيح المسموح بها في {@Link CallErrors}.

CallErrors

الأخطاء التي تم تكبيرها من استدعاءات واجهة برمجة التطبيقات إلى استدعاء SDK.

تخزن كل خاصية في الكائن الخطأ الأخير لأسلوب SDK API معين.

يمكن مسح الأخطاء من هذا الكائن باستخدام <xref:newClearCallErrorsModifier>. بالإضافة إلى ذلك، يتم مسح الأخطاء تلقائيا عندما:

  • تم مسح الحالة.
  • تنجح الاستدعاءات اللاحقة لأساليب واجهة برمجة التطبيقات ذات الصلة. راجع وثائق أساليب العميل الفردية ذات الحالة للحصول على تفاصيل حول متى قد يتم مسح الأخطاء تلقائيا.
CallFeatureStreamName

يمثل اسم دفق ميزة المكالمة

CallIdChangedListener

رد الاتصال CallAdapterSubscribers حدث "callIdChanged".

CallNotifications
CallParticipantListParticipant

استدعاء حالة المشارك، كما هو منعكس في مكونات واجهة المستخدم.

CallWithChatCompositeIcons

الأيقونات التي يمكن تجاوزها CallWithChatComposite.

CallWithChatCompositeOptions

الميزات الاختيارية CallWithChatComposite.

CallWithChatEvent

الأحداث التي تم إطلاقها بواسطة CallWithChatAdapter.

CallingBaseSelectorProps

الخصائص الشائعة المستخدمة للإشارة إلى استدعاء حالة العميل التعريفية.

CallingHandlersOptions

خيارات التكوين لتضمين تبعية خلفية تأثير الفيديو.

CallingReturnProps

نوع المساعد usePropsFor.

CallingSounds

اكتب لتمثيل مجموعة من الأصوات لاستخدامها في أحداث الاتصال المختلفة

CameraButtonSelector

نوع المحدد لمكون CameraButton.

CancelEditCallback

يتم تشغيل وظيفة معاودة الاتصال عند إلغاء تحرير الرسالة.

CapabilitiesChangedListener

معاودة الاتصال لحدث "capabilitiesChanged" للمشتركين .

CaptionSettingsSelector

نوع المحدد لمكونات تغيير لغة التسمية التوضيحية واللغة المنطوقة

CaptionsBannerSelector

نوع المحدد لمكون CaptionsBanner .

CaptionsInformation

المعلومات المطلوبة لكل سطر من التسمية التوضيحية

CaptionsOptions

حقيبة خيارات لبدء التسميات التوضيحية

CaptionsReceivedListener

معاودة الاتصال لحدث CallAdapterSubscribers 'captionsReceived'.

ChatAdapter

واجهة محول ChatComposite.

ChatAdapterOptions

خيارات لتكوين ChatAdapter.

ChatAdapterState

حالة ChatAdapter.

ChatAdapterUiState

حالة ChatAdapter لأغراض واجهة المستخدم الخالصة.

ChatAttachmentType

يمثل نوع المرفق

ChatBaseSelectorProps

الخصائص الشائعة لمحددات ChatClientState.

ChatClientProviderProps

وسيطات لتهيئة ChatClientProvider.

ChatClientState

الحالة المركزية <xref:%40azure%2Fcommunication-chat%23ChatClient>.

ChatCompositeClientState

حالة ChatAdapter مستنتجة من الواجهة الخلفية ل Azure Communication Services.

ChatCompositeIcons

الأيقونات التي يمكن تجاوزها ChatComposite.

ChatCompositeOptions

الميزات الاختيارية ChatComposite.

ChatErrorBarSelector

نوع المحدد لمكون شريط الأخطاء.

ChatErrorTarget

نوع السلسلة الحرفية لجميع المفاتيح المسموح بها في ChatErrors.

ChatErrors

الأخطاء التي تم تغريكها من استدعاءات واجهة برمجة التطبيقات إلى Chat SDK.

تخزن كل خاصية في الكائن الخطأ الأخير لأسلوب SDK API معين.

ChatHandlers

كائن يحتوي على جميع المعالجات المطلوبة لمكونات الدردشة.

يمكن للمكونات ذات الصلة بالدردشة من هذه الحزمة اختيار المعالجات ذات الصلة من هذا الكائن. راجع <xref:useHandlers> واستخدام PropsFor.

ChatInitializedListener

معاودة الاتصال لحدث <xref:CallWithChatAdapterSubscribers> "chatInitialized".

ChatMessageWithStatus

ملحق <xref:%40azure%2Fcommunication-chat%23ChatMessage> يخزن بيانات التعريف من جانب العميل فقط لرسائل الدردشة.

TODO: تم عض الاسم. إعادة تسمية لي.

ChatParticipantListSelector

نوع المحدد لمكون ParticipantList.

ChatProfile

الملف الشخصي لمستخدم أو روبوت.

ChatReturnProps

نوع المساعد usePropsFor.

ChatThreadClientProviderProps

وسيطات لتهيئة ChatThreadClientProvider.

ChatThreadClientState

الحالة المركزية <xref:%40azure%2Fcommunication-chat%23ChatThreadClient>.

ChatThreadProperties

خصائص مؤشر ترابط الدردشة.

نحن نحدد الحد الأدنى الذي يساعدنا على إخفاء الأنواع المختلفة المستخدمة من قبل واجهة برمجة التطبيقات الأساسية.

ClientState

الحالة المركزية <xref:%40azure%2Fcommunication-calling%23CallClient> أو <xref:%40azure%2Fcommunication-chat%23ChatClient>.

راجع أيضا: CallClientState، ChatClientState.

Common

إرجاع نوع التقاطع من نوعين

CommonCallAdapterOptions

المعلمات الاختيارية الشائعة لإنشاء useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>) أو TeamsCallAdapter

CommonCallControlOptions

خيارات التخصيص لشريط التحكم في تجربة الاتصال.

CommonProperties

إرجاع خصائص التقاطع لنوعين

CommunicationParticipant

حالة المشارك في الدردشة أو الاتصال، كما هو منعكس في واجهة المستخدم.

ComponentIcons

الأيقونات المستخدمة من قبل مكونات React التي تم تصديرها من هذه المكتبة.

ComponentProps

نوع المساعد usePropsFor.

ComponentSlotStyle

ComponentSlotStyle هو نوع @fluentui/react-northstar . نظرا لأننا ابتعدنا عن هذه الحزمة ، فقد استخدمنا نوع IRawStyle الأكثر عمومية من بطلاقة لقابلية التشغيل البيني.

CompositeIcons

الأيقونات التي يمكن تجاوزها في أحد المركبات التي تم تصديرها بواسطة هذه المكتبة.

راجع ChatCompositeIconsو CallCompositeIcons و CallWithChatCompositeIcons لمزيد من الأنواع المستهدفة.

ControlBarButtonStyles

أنماط لجميع تطبيقات ControlBarButton.

ControlBarLayout

تقديم تخطيطات شريط التحكم.

CreateDefaultCallingHandlers

نوع createDefaultCallingHandlers.

CreateViewResult

إرجاع نتيجة من createView.

CustomAvatarOptions

الخيارات التي يمكن إدخالها في الدالة onRender لتخصيص مكون أفاتار (Persona).

CustomCallControlButtonCallback

معاودة الاتصال التي ترجع الدعائم لعرض ControlBarButton مخصص و <xref:DrawerMenuItem>.

تشير الاستجابة إلى المكان الذي يجب وضع الزر المخصص فيه.

تلميح الأداء: يتم استدعاء معاودة الاتصال هذه فقط عند تغيير معاودة الاتصال أو وسيطاتها.

CustomCallControlButtonPlacement

موضع زر مخصص تم حقنه في <xref:CommonCallControlBar>ملف .

"أساسي": ضع الأزرار (الأزرار) على الطرف الأيمن من شريط التحكم المركزي ولكن قبل EndCallButton (الطرف الأيسر في وضع rtl). "تجاوز الفائض": ضع الأزرار (الأزرار) في نهاية قائمة الفائض. "ثانوي": ضع الأزرار (الأزرار) على الطرف الأيسر من شريط التحكم الجانبي (اليمين في وضع rtl).

يتم إلحاق أزرار متعددة تم تعيينها بنفس الموضع بالترتيب. على سبيل المثال ، إذا تم وضع زرين في "ثانوي" ، فسيظهر كلاهما على الطرف الأيسر (الطرف الأيمن في وضع rtl) بالترتيب المقدم.

يعمل الموضع "الأساسي" فقط عند تمكين التحكم في المكالمات القديمة في مركب المكالمات

DeclarativeCallAgent

DeclarativeCallAgent يمتد ووكلاء <xref:%40azure%2Fcommunication-calling%23CallAgent>

DeclarativeTeamsCallAgent

DeclarativeTeamsCallAgent يمتد ووكلاء <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent>

DeepNoiseSuppressionEffectDependency

نوع التبعية المراد حقنه لقمع الضوضاء العميقة

DeviceManagerState

يهدف هذا النوع إلى تغليف جميع الحالات داخل <xref:%40azure%2Fcommunication-calling%23DeviceManager>. بالنسبة للمعلمات الاختيارية، قد لا تكون متوفرة حتى يتم منح الإذن من قبل المستخدم. ستكون الكاميرات والميكروفونات والسماعات وحالات deviceAccess فارغة حتى يتم استدعاء واجهات برمجة تطبيقات <xref:%40azure%2Fcommunication-calling%23DeviceManager>getCameras و getMicrophones و getSpeakers و askDevicePermission وإكمالها.

DevicesButtonSelector

نوع المحدد لمكون DevicesButton.

DiagnosticChangedEventListner

رد الاتصال CallAdapterSubscribers حدث "diagnosticChanged".

DialpadMode

أوضاع مكون لوحة الطلب.

DisplayNameChangedListener

رد الاتصال CallAdapterSubscribers حدث 'displayNameChanged'.

DtmfTone

نغمة DTMF لمكالمات PSTN.

EmptySelector

نوع محددات تافهة لا ترجع أي بيانات.

يستخدم كقيمة إرجاع افتراضية إذا تم استدعاء usePropsFor لمكون لا يتطلب أي بيانات.

ErrorType

كافة الأخطاء التي يمكن عرضها في ErrorBar.

GetCallingSelector

نوع محدد من المحدد ينطبق على مكون معين.

GetChatSelector

نوع محدد من المحدد ينطبق على مكون معين.

HoldButtonSelector

نوع المحدد لمكون HoldButton .

IncomingCallManagement

يحتوي هذا على مصفوفة للقراءة فقط ترجع كل العناصر النشطة incomingCalls. المكالمة الواردة النشطة هي مكالمة لم يتم الرد عليها أو رفضها أو قطع اتصالها.

IncomingCallStackSelector

المحدد للحصول على المكالمات الواردة النشطة والمزيلة.

IsCaptionLanguageChangedListener

معاودة الاتصال لحدث CallAdapterSubscribers 'isCaptionLanguageChanged'.

IsCaptionsActiveChangedListener

معاودة الاتصال لحدث CallAdapterSubscribers 'isCaptionsActiveChanged'.

IsLocalScreenSharingActiveChangedListener

رد الاتصال CallAdapterSubscribers حدث "isLocalScreenSharingActiveChanged".

IsMutedChangedListener

رد الاتصال CallAdapterSubscribers حدث "isMuted".

IsSpeakingChangedListener

رد الاتصال CallAdapterSubscribers حدث "isSpeakingChanged".

IsSpokenLanguageChangedListener

معاودة الاتصال لحدث CallAdapterSubscribers 'isSpokenLanguageChanged'.

LoadingState

سواء كان الدفق قيد التحميل أم لا.

LocalScreenShareView
LocalVideoTileSize

أوضاع مختلفة للوحة الفيديو المحلية

LocalizationProviderProps

خصائص LocalizationProvider.

LongPressTrigger

أوضاع كيفية تحريك معالجات الضغط الطويل.

MediaAccess

حالة الوصول إلى وسائط الصوت / الفيديو

MediaDiagnosticChangedEvent

حمولة DiagnosticChangedEventListner حيث يوجد تغيير في تشخيص الوسائط.

Message

الاتحاد التمييزي لجميع الرسائل.

مجال messageType متخصص في المتغيرات النقابية.

MessageAttachedStatus

الإشارة إلى ما إذا كان يجب عرض رسالة دردشة مدمجة مع الرسالة قبل / بعدها. إذا true، ستظهر الرسالة مجمعة مع الرسالة التي سبقها. تستخدم "أعلى" و"أسفل" للإشارة إلى أن الرسالة هي بداية أو نهاية مجموعة.

MessageContentType

أنواع معتمدة من محتوى رسالة الدردشة.

MessageDeletedListener

معاودة الاتصال لحدث ChatAdapterSubscribers 'messageDeleted'.

MessageEditedListener

معاودة الاتصال لحدث ChatAdapterSubscribers 'messageEdited'.

MessageProps

الخصائص لعرض رسالة واحدة.

راجع messageRenderer.

MessageReadListener

رد الاتصال ChatAdapterSubscribers حدث "messageRead".

MessageReceivedListener

رد الاتصال ChatAdapterSubscribers حدث "messageReceived".

MessageRenderer

مكون لعرض رسالة واحدة.

MessageSentListener

رد الاتصال ChatAdapterSubscribers حدث "messageSent".

MessageStatus

حالة من جانب العميل لرسالة مرسلة.

يتضمن الحالات الانتقالية التي تحدث قبل تأكيد تسليم الرسالة من الخلفية.

MessageThreadProps

خصائص MessageThread.

MessageThreadSelector

نوع المحدد لمكون MessageThread.

MicrophoneButtonSelector

نوع المحدد لمكون الميكروفون.

NetworkDiagnosticChangedEvent

حمولة DiagnosticChangedEventListner حيث يوجد تغيير في تشخيص الشبكة.

NotificationStackSelector

نوع المحدد لمكون الإعلام .

NotificationTarget
NotificationType

جميع الإعلامات التي يمكن عرضها في NotificationStack.

OnFetchChatProfileCallback

تستخدم وظيفة معاودة الاتصال لتوفير بيانات مخصصة لإنشاء ملف تعريف لمستخدم أو روبوت.

OnFetchProfileCallback

تستخدم وظيفة معاودة الاتصال لتوفير بيانات مخصصة لإنشاء ملف تعريف لمستخدم أو روبوت.

OnRenderAvatarCallback

رد اتصال مخصص يتم عرضه يسمح للمستخدمين بتخصيص عرض مكون Persona.

OverflowGalleryPosition

أوضاع ومواضع مختلفة لمعرض الفائض في معرض الفيديو

ParticipantListParticipant

المشاركون المعروضون في قائمة المشاركين.

ParticipantListProps

خصائص قائمة المشاركين.

ParticipantListSelector

نوع المحدد لمكون ParticipantList.

ParticipantMenuItemsCallback

رد اتصال لتوفير عناصر قائمة مخصصة لكل مشارك في ParticipantList.

ParticipantState

حالة الاتصال للمشارك في المكالمة.

ParticipantsAddedListener

رد اتصال ChatAdapterSubscribers حدث "تمت إضافة المشاركين".

ParticipantsButtonSelector

نوع المحدد لمكون المشاركين.

ParticipantsJoinedListener

رد اتصال CallAdapterSubscribers حدث "المشاركون المنخرطون".

ParticipantsLeftListener

رد الاتصال CallAdapterSubscribers حدث "المشاركونLeft".

ParticipantsRemovedListener

رد الاتصال ChatAdapterSubscribers حدث "المشاركونالموفون".

Profile

الملف الشخصي لمستخدم أو روبوت.

RaiseHandButtonSelector

نوع المحدد لمكون RaiseHandButton .

RaisedHand

حالة اليد المرفوعة بالترتيب

RaisedHandState

حالة اليد المرفوعة بالترتيب

Reaction

حالة التفاعل مع نوع التفاعل للعرض

ReactionButtonReaction

أنواع التفاعلات للزر "رد الفعل"

ReactionSprite

نوع صورة كائن الرسوم المتحركة والبيانات الوصفية ذات الصلة

ReactionState

قم بتحديد الإصدار فقط من <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> الدعائم المساعد لواجهة المستخدم التي تم تلقيها. حالة التفاعل مع طابع زمني يساعد واجهة المستخدم على اتخاذ قرار بتقديم التفاعل وفقا لذلك.

ReadReceiptsBySenderId

صفيف من أزواج قيم المفاتيح التي تخزن اسم العرض لكل مرسل ورسالة القراءة الأخيرة

RealTimeTextInformation

المعلومات المطلوبة لكل سطر من النص في الوقت الفعلي

RealTimeTextReceivedListener

معاودة الاتصال لحدث CallAdapterSubscribers 'realTimeTextReceived'.

ResourceDetails

التفاصيل المطلوبة لتنزيل مورد إلى ذاكرة التخزين المؤقت.

ResourceFetchResult

نتيجة المورد الذي تم تنزيله من عميل ذي حالة

ScreenShareButtonSelector

نوع المحدد لمكون ScreenShareButton.

Selector

محدد محسن يعمل على تحسين ClientState التحديثات إلى خصائص لمكونات React في هذه المكتبة.

SendBoxSelector

نوع المحدد لمكون SendBox.

SoundEffect

اكتب تمثيل صوت مخصص لاستخدامه في حدث اتصال

Spotlight

حالة تسليط الضوء مع الترتيب

SpotlightChangedListener

معاودة الاتصال لحدث CallAdapterSubscribers 'spotlightChanged'.

StartCallIdentifier

أنواع المعرفات لبدء مكالمة باستخدام CallAdapter

StartCaptionsButtonSelector

نوع المحدد للمكون StartCaptionsButton .

StatefulCallClientArgs

وسيطات لإنشاء StatefulCallClient.

StatefulCallClientOptions

خيارات لإنشاء StatefulCallClient باستخدام.

StatefulChatClientArgs

وسيطات لإنشاء StatefulChatClient .

StatefulChatClientOptions

خيارات لإنشاء StatefulChatClient .

SupportedCaptionLanguage
SupportedSpokenLanguage
SystemMessage

الاتحاد التمييزي لجميع رسائل النظام.

مجال systemMessageType متخصص في المتغيرات النقابية.

TeamsAdapterOptions

معلمات اختيارية لإنشاء TeamsCallAdapter

TeamsCallAdapterArgs

وسيطات لإنشاء تنفيذ Azure Communication Services ل TeamsCallAdapter.

TeamsCallAdapterArgsCommon

جزء شائع من args لإنشاء تنفيذ Azure Communication Services ل TeamsCallAdapter.

TeamsIncomingCallManagement

وكلاء الواجهة <xref:%40azure%2Fcommunication-calling%23TeamsIncomingCall> .

TogetherModeParticipantSeatingState

يمثل أوضاع جلوس المشاركين في وضع معا.

TopicChangedListener

رد الاتصال ChatAdapterSubscribers حدث "topicChanged".

TransferAcceptedListener

معاودة الاتصال لحدث CallAdapterSubscribers 'transferRequested'.

TypingIndicatorSelector

نوع المحدد لمكون TypingIndicator.

UpdateMessageCallback

يتم تشغيل دالة رد الاتصال عند تحديث رسالة.

VideoBackgroundEffect

يحتوي على خصائص تأثير خلفية فيديو محدد

VideoBackgroundEffectsDependency

نوع التبعية المراد حقنه لتأثيرات خلفية الفيديو

VideoGalleryLayout
VideoGalleryParticipant

حالة المشارك في VideoGallery.

VideoGallerySelector

نوع المحدد لمكون VideoGallery.

VideoGalleryTogetherModeParticipantPosition

واجهة تمثل موضع المشارك في وضع معا.

ViewScalingMode

وضع التحجيم VideoGalleryStream.

الوظائف

CallAgentProvider(CallAgentProviderProps)

<xref:React.Context> يخزن <xref:%40azure%2Fcommunication-calling%23CallAgent>.

يجب التفاف مكونات الاتصال من هذه الحزمة مع CallAgentProvider.

CallClientProvider(CallClientProviderProps)

<xref:React.Context> يخزن StatefulCallClient .

يجب التفاف استدعاء المكونات من هذه الحزمة مع CallClientProvider.

CallComposite(CallCompositeProps)

مركب واجهة مستخدم قابل للتخصيص لتجربة الاتصال.

CallProvider(CallProviderProps)

<xref:React.Context> يخزن <xref:%40azure%2Fcommunication-calling%23Call>.

يجب التفاف استدعاء المكونات من هذه الحزمة مع CallProvider.

CallWithChatComposite(CallWithChatCompositeProps)

يجمع CallWithChatComposite بين المكونات الرئيسية لتوفير مكالمة كاملة مع تجربة دردشة خارج الصندوق.

CameraButton(CameraButtonProps)

زر لتشغيل / إيقاف تشغيل الكاميرا.

يمكن استخدامها مع شريط التحكم.

CaptionsBanner(CaptionsBannerProps)

مكون لعرض CaptionsBanner مع أيقونة المستخدم واسم العرض ونص التسميات التوضيحية.

CaptionsSettingsModal(CaptionsSettingsModalProps)

مكون لإعداد اللغات المنطوقة

ChatClientProvider(ChatClientProviderProps)

<xref:React.Context> يخزن StatefulChatClient .

يجب التفاف مكونات الدردشة من هذه الحزمة مع ChatClientProvider.

ChatComposite(ChatCompositeProps)

مركب واجهة مستخدم قابل للتخصيص لتجربة الدردشة.

ChatThreadClientProvider(ChatThreadClientProviderProps)

<xref:React.Context> يخزن <xref:%40azure%2Fcommunication-chat%23ChatThreadClient>.

يجب التفاف مكونات الدردشة من هذه الحزمة مع ChatThreadClientProvider.

ControlBar(ControlBarProps)

حاوية لأزرار مختلفة لعناصر التحكم في المكالمات.

استخدم مع أزرار التحكم في المكالمات المختلفة في هذه المكتبة، على سبيل المثال، CameraButton، أو مثيلاتك الخاصة ControlBarButton مباشرة.

ControlBarButton(ControlBarButtonProps)

الزر الافتراضي الذي تم تصميمه شريط التحكم.

استخدم هذا المكون لإنشاء أزرار مخصصة تم تصميمها بنفس نمط الأزرار الأخرى التي توفرها مكتبة واجهة المستخدم.

DevicesButton(DevicesButtonProps)

زر لفتح قائمة تتحكم في خيارات الجهاز.

يمكن استخدامها مع شريط التحكم.

Dialpad(DialpadProps)

مكون للسماح للمستخدمين بإدخال رقم الهاتف من خلال النقر على لوحة الطلب / باستخدام لوحة المفاتيح ، سيعيد المكون الفارغ للإصدارات المستقرة

EndCallButton(EndCallButtonProps)

زر لإنهاء مكالمة مستمرة.

يمكن استخدامها مع شريط التحكم.

ErrorBar(ErrorBarProps)

مكون لإظهار رسائل الخطأ على واجهة المستخدم. يتم قبول كافة السلاسل التي يمكن عرضها كسلاسل بحيث يمكن ترجمتها. يتم تحديد الأخطاء النشطة بواسطة activeErrorMessages.

يتعقب هذا المكون داخليا تجاهله المستخدم.

  • الأخطاء التي لها طابع زمني مقترن: يظهر الخطأ على واجهة المستخدم مرة أخرى إذا حدث بعد تجاهله.
  • الأخطاء التي لا تحتوي على طابع زمني: يتم تجاهل الخطأ حتى يختفي من الخصائص. إذا تكرر الخطأ، يتم عرضه في واجهة المستخدم.

يستخدم عنصر واجهة المستخدم <xref:%40fluentui%2Freact%23MessageBar>.

FluentThemeProvider(FluentThemeProviderProps)

الموفر لتطبيق نسق Fluent عبر مكونات التفاعل الخاصة بهذه المكتبة.

GridLayout(GridLayoutProps)

مكون لتخطيط الإطارات المتجانبة للمشاركين في الصوت / الفيديو في مكالمة.

HoldButton(HoldButtonProps)

زر للتعليق على مكالمة جارية أو استئنافها.

يمكن استخدامها مع ControlBar

ImageOverlay(ImageOverlayProps)

مكون لعرض نموذج ملء الشاشة لصورة محددة.

IncomingCallNotification(IncomingCallNotificationProps)

مكون إعلام سيتم استخدامه لتمثيل المكالمات الواردة إلى المستخدم النهائي. يسمح للمستخدم بقبول أو رفض المكالمة الواردة.

IncomingCallStack(IncomingCallStackProps)

غلاف لإدارة المكالمات الواردة المتعددة

LocalizationProvider(LocalizationProviderProps)

الموفر لتوفير سلاسل مترجمة لمكونات react لهذه المكتبة.

MessageStatusIndicator(MessageStatusIndicatorProps)

مكون لعرض حالة رسالة مرسلة.

إضافة أيقونة وتلميحات أدوات مطابقة لحالة الرسالة.

MessageThread(MessageThreadProps)

يسمح لك MessageThread بإنشاء مكون بسهولة لعرض رسائل الدردشة ومعالجة سلوك التمرير للرسائل الجديدة/القديمة وتخصيص الأيقونات & عناصر التحكم داخل مؤشر ترابط الدردشة.

MicrophoneButton(MicrophoneButtonProps)

زر لتشغيل / إيقاف تشغيل الميكروفون.

يمكن استخدامها مع شريط التحكم.

Notification(NotificationProps)

مكون لإظهار رسائل الإعلام على واجهة المستخدم.

NotificationStack(NotificationStackProps)

مكون لإظهار الإشعارات على واجهة المستخدم. يتم قبول كافة السلاسل التي يمكن عرضها كسلاسل بحيث يمكن ترجمتها. يتم تحديد الإعلامات النشطة بواسطة activeNotifications.

يتعقب هذا المكون داخليا تجاهله المستخدم.

  • الإعلامات التي لها طابع زمني مقترن: يتم عرض الإعلام على واجهة المستخدم مرة أخرى إذا حدث بعد رفضه.
  • الإشعارات التي لا تحتوي على طابع زمني: يتم رفض الإشعار حتى يختفي من الدعائم. إذا تكرر الإعلام، عرضه في واجهة المستخدم.
ParticipantItem(ParticipantItemProps)

مكون لعرض مشارك في المكالمات أو الدردشة.

يعرض أفاتار المشارك واسم العرض والحالة بالإضافة إلى الأيقونات الاختيارية وقائمة السياق.

ParticipantList(ParticipantListProps)

مكون لعرض جميع المشاركين في المكالمات أو الدردشة.

بشكل افتراضي، يتم عرض كل مشارك مع ParticipantItem. راجع <xref:ParticipantListProps.onRenderParticipant> للتجاوز.

ParticipantsButton(ParticipantsButtonProps)

زر لإظهار قائمة مع المشاركين في المكالمات أو الدردشة.

يمكن استخدامها مع شريط التحكم.

يحتوي هذا الزر على عناصر القائمة المنسدلة المعرفة من خلال الخاصية الخاصة به menuProps. بشكل افتراضي، يمكنه عرض عدد المشاركين عن بعد بالقائمة الكاملة كقائمة فرعية وخيار لكتم صوت جميع المشاركين، بالإضافة إلى زر نسخ إلى حافظة لنسخ عنوان URL لدعوة المكالمة. يمكن إعادة تعريف هذا menuProps بالكامل وخاصيته من نوع IContextualMenuProps.

RaiseHandButton(RaiseHandButtonProps)

زر لبدء / إيقاف مشاركة الشاشة.

يمكن استخدامها مع شريط التحكم.

ReactionButton(ReactionButtonProps)

زر لإرسال ردود الفعل.

يمكن استخدامها مع شريط التحكم.

RealTimeText(RealTimeTextProps)

مكون لعرض سطر واحد من RealTimeText

RealTimeTextModal(RealTimeTextModalProps)

مكون ل realTimeText modal

ScreenShareButton(ScreenShareButtonProps)

زر لبدء / إيقاف مشاركة الشاشة.

يمكن استخدامها مع شريط التحكم.

SendBox(SendBoxProps)

مكون لكتابة الرسائل وإرسالها.

يدعم إرسال إعلام الكتابة عند بدء المستخدم في إدخال النص. يدعم رسالة اختيارية أسفل حقل إدخال النص.

StartCaptionsButton(StartCaptionsButtonProps)

زر لبدء التسميات التوضيحية أو إيقافها

يمكن استخدامها مع ControlBar

StartRealTimeTextButton(StartRealTimeTextButtonProps)

زر لبدء RealTimeText بناء على متطلبات إمكانية الوصول ، لا يمكن إيقاف تشغيل النص في الوقت الفعلي بمجرد تشغيله

يمكن استخدامها مع ControlBar

StreamMedia(StreamMediaProps)

مكون الأداة المساعدة لتحويل HTMLElement مع دفق فيديو إلى عنصر JSX.

استخدم لتحويل HTMLElement الذي تم إرجاعه بواسطة واجهة برمجة تطبيقات الاستدعاء بدون رأس إلى مكون يمكن عرضه كفيديو .

TypingIndicator(TypingIndicatorProps)

مكون لإعلام المستخدم المحلي عند كتابة مشارك واحد أو أكثر في مؤشر ترابط الدردشة.

VideoGallery(VideoGalleryProps)

يمثل VideoGallery تخطيطا للوحات الفيديو لمكالمة معينة. يعرض videoTile للمستخدم المحلي وكذلك لكل مشارك عن بعد انضم إلى المكالمة.

VideoTile(VideoTileProps)

مكون لعرض دفق الفيديو لمشارك مكالمة واحدة.

استخدم مع GridLayout في VideoGallery.

createAzureCommunicationCallAdapter(AzureCommunicationCallAdapterArgs)

إنشاء CallAdapter مدعوم من Azure Communication Services.

هذا هو التنفيذ الافتراضي CallAdapter التي توفرها هذه المكتبة.

ملاحظة: يمكن أن يكون displayName بحد أقصى 256 حرفا.

createAzureCommunicationCallAdapter(AzureCommunicationOutboundCallAdapterArgs)

إنشاء CallAdapter مدعوم من Azure Communication Services.

هذا هو التنفيذ الافتراضي CallAdapter التي توفرها هذه المكتبة.

ملاحظة: يمكن أن يكون displayName بحد أقصى 256 حرفا.

createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CommunicationIdentifier[], CommonCallAdapterOptions)

إنشاء CallAdapter باستخدام StatefulCallClient المتوفرة.

مفيد إذا كنت تريد الاحتفاظ بالإشارة إلى StatefulCallClient. ضع في اعتبارك استخدام createAzureCommunicationCallAdapter لواجهة برمجة تطبيقات أبسط.

createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CallAdapterLocator, CommonCallAdapterOptions)

إنشاء CallAdapter باستخدام StatefulCallClient المتوفرة.

مفيد إذا كنت تريد الاحتفاظ بالإشارة إلى StatefulCallClient. ضع في اعتبارك استخدام createAzureCommunicationCallAdapter لواجهة برمجة تطبيقات أبسط.

createAzureCommunicationCallWithChatAdapter(AzureCommunicationCallWithChatAdapterArgs)

أنشئ CallWithChatAdapter مدعوما بخدمات اتصالات Azure لتوصيل CallWithChatComposite.

createAzureCommunicationCallWithChatAdapterFromClients(AzureCommunicationCallWithChatAdapterFromClientArgs)

إنشاء CallWithChatAdapter باستخدام statefulChatClient المتوفرة StatefulCallClient.

مفيد إذا كنت تريد الاحتفاظ بمرجع إلى StatefulChatClientStatefulCallClient. يرجى ملاحظة أنه يجب إنشاء chatThreadClient بواسطة StatefulChatClient عبر واجهة برمجة تطبيقات chatClient.getChatThreadClient(chatThreadId). ضع في اعتبارك استخدام createAzureCommunicationCallWithChatAdapter لواجهة برمجة تطبيقات أبسط.

createAzureCommunicationChatAdapter(AzureCommunicationChatAdapterArgs)

إنشاء ChatAdapter مدعوم من Azure Communication Services.

هذا هو التنفيذ الافتراضي ChatAdapter الذي توفره هذه المكتبة.

createAzureCommunicationChatAdapterFromClient(StatefulChatClient, ChatThreadClient, ChatAdapterOptions)

قم بإنشاء ChatAdapter باستخدام StatefulChatClient المتوفرة.

مفيد إذا كنت تريد الاحتفاظ بمرجع إلى StatefulChatClient. ضع في اعتبارك استخدام createAzureCommunicationChatAdapter لواجهة برمجة تطبيقات أبسط.

createDefaultCallingHandlers(StatefulCallClient, undefined | CallAgent, undefined | StatefulDeviceManager, undefined | Call, CallingHandlersOptions)

إنشاء التنفيذ الافتراضي CallingHandlers لاستدعاء الفرق.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

createDefaultChatHandlers(StatefulChatClient, ChatThreadClient)

إنشاء التنفيذ الافتراضي ChatHandlers.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

تتم مذكرة الكائن الذي تم إرجاعه لتجنب عمليات إعادة التسجيل عند استخدامها كخصائص لمكونات React.

createDefaultTeamsCallingHandlers(StatefulCallClient, TeamsCallAgent, StatefulDeviceManager, TeamsCall, { onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>, onResolveVideoBackgroundEffectsDependency?: () => Promise<VideoBackgroundEffectsDependency> })

قم بإنشاء التنفيذ الافتراضي لاستدعاء TeamsCallingHandlers للفرق.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

createStatefulCallClient(StatefulCallClientArgs, StatefulCallClientOptions)

إنشاء StatefulCallClient StatefulCallClient عن طريق وكيل CallClient <xref:%40azure%2Fcommunication-calling%23CallClient> مع ProxyCallClient <xref:ProxyCallClient> الذي يسمح بعد ذلك بالوصول إلى الحالة بطريقة تعريفية.

من المهم استخدام <xref:%40azure%2Fcommunication-calling%23DeviceManager> و <xref:%40azure%2Fcommunication-calling%23CallAgent> و <xref:%40azure%2Fcommunication-calling%23Call> (وما إلى ذلك) التي يتم الحصول عليها من StatefulCallClient من أجل أن تكون تغييرات حالتها مدعومة بشكل صحيح.

createStatefulChatClient(StatefulChatClientArgs, StatefulChatClientOptions)

إنشاء ChatClient ذات حالة StatefulChatClient عن طريق وكيل <xref:%40azure%2Fcommunication-chat%23ChatClient> ChatClient مع ProxyChatClient <xref:ProxyChatClient> الذي يسمح بعد ذلك بالوصول إلى الحالة بطريقة تعريفية.

createTeamsCallAdapter(TeamsCallAdapterArgs)
createTeamsCallAdapterFromClient(StatefulCallClient, TeamsCallAgent, CallAdapterLocator, CommonCallAdapterOptions)

قم بإنشاء TeamsCallAdapter باستخدام StatefulCallClient المقدم.

مفيد إذا كنت تريد الاحتفاظ بالإشارة إلى StatefulCallClient. ضع في اعتبارك استخدام createAzureCommunicationCallAdapter لواجهة برمجة تطبيقات أبسط.

fromFlatCommunicationIdentifier(string)

التشغيل العكسي toFlatCommunicationIdentifier.

getCallingSelector<Component>(Component)

احصل على المحدد لمكون محدد.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

getChatSelector<Component>(Component)

احصل على المحدد لمكون محدد.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

loadCallComposite(CallCompositeLoaderProps, HTMLElement)

وظيفة Loader ل CallComposite التي يمكنك استخدامها في التطبيق الخاص بك. ستقوم هذه الوظيفة بتحميل CallComposite في عنصر HTML المقدم. أفضل حالة استخدام لذلك هي في إطار عمل واجهة مستخدم Node الذي لا يعتمد على React.

loadCallWithChatComposite(CallWithChatCompositeLoaderProps, HTMLElement)

الدعائم ل CallWithChatComposite التي يمكنك استخدامها في التطبيق الخاص بك. ستقوم هذه الوظيفة بتحميل CallWithChatComposite في عنصر HTML المقدم. أفضل حالة استخدام لذلك هي في إطار عمل واجهة مستخدم Node الذي لا يستند إلى React.

loadChatComposite(ChatCompositeLoaderProps, HTMLElement)

وظيفة Loader ل ChatComposite التي يمكنك استخدامها في التطبيق الخاص بك. ستقوم هذه الوظيفة بتحميل ChatComposite في عنصر HTML المقدم. أفضل حالة استخدام لذلك هي في إطار عمل واجهة مستخدم Node الذي لا يستند إلى React.

loadOutboundCallComposite(OutboundCallCompositeLoaderProps, HTMLElement)

وظيفة Loader ل OutboundCallComposite التي يمكنك استخدامها في التطبيق الخاص بك. ستقوم هذه الدالة بتحميل CallComposite في عنصر HTML المقدم لإجراء مكالمات صادرة. أفضل حالة استخدام لذلك هي في إطار عمل واجهة مستخدم Node الذي لا يستند إلى React.

onResolveDeepNoiseSuppressionDependency()

دقة التبعية لتأثيرات خلفية الفيديو باستخدام التحميل البطيء.

onResolveDeepNoiseSuppressionDependencyLazy()

دقة التبعية لتأثيرات خلفية الفيديو باستخدام التحميل البطيء.

onResolveVideoEffectDependency()

دقة التبعية لتأثيرات خلفية الفيديو.

onResolveVideoEffectDependencyLazy()

دقة التبعية لتأثيرات خلفية الفيديو باستخدام التحميل البطيء.

toFlatCommunicationIdentifier(CommunicationIdentifier)

تمثيل سلسلة <xref:%40azure%2Fcommunication-common%23CommunicationIdentifier>.

يضمن تمثيل سلسلة CommunicationIdentifier هذا أن يكون مستقرا لمستخدم اتصال فريد. هكذا

  • يمكن استخدامه لاستمرار هوية المستخدم في قواعد البيانات الخارجية.
  • يمكن استخدامه كمفاتيح في خريطة لتخزين البيانات للمستخدم.
useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)

خطاف React مخصص لتبسيط إنشاء CallAdapter.

على غرار createAzureCommunicationCallAdapter، ولكنه يهتم بإنشاء غير متزامن للمحول داخليا.

يسمح بأن تكون الوسيطات غير معرفة بحيث يمكنك احترام قاعدة الخطافات وتمرير الوسيطات عند إنشائها. يتم إنشاء المحول فقط عند تعريف كافة الوسيطات.

لاحظ أنه يجب عليك مذكرة الوسيطات لتجنب إعادة إنشاء المحول على كل عرض. راجع الكتاب القصصي للحصول على أمثلة الاستخدام النموذجية.

useAzureCommunicationCallWithChatAdapter(Partial<AzureCommunicationCallWithChatAdapterArgs>, (adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>, (adapter: CallWithChatAdapter) => Promise<void>)

خطاف React مخصص لتبسيط إنشاء CallWithChatAdapter.

على غرار إنشاءAzureCommunicationCallWithChatAdapter، ولكنه يهتم بإنشاء غير متزامن للمحول داخليا.

يسمح بأن تكون الوسيطات غير معرفة بحيث يمكنك احترام قاعدة الخطافات وتمرير الوسيطات عند إنشائها. يتم إنشاء المحول فقط عند تعريف كافة الوسيطات.

لاحظ أنه يجب عليك مذكرة الوسيطات لتجنب إعادة إنشاء المحول على كل عرض. راجع الكتاب القصصي للحصول على أمثلة الاستخدام النموذجية.

useAzureCommunicationChatAdapter(Partial<AzureCommunicationChatAdapterArgs>, (adapter: ChatAdapter) => Promise<ChatAdapter>, (adapter: ChatAdapter) => Promise<void>)

خطاف React مخصص لتبسيط إنشاء ChatAdapter.

على غرار إنشاءAzureCommunicationChatAdapter، ولكنه يهتم بإنشاء غير متزامن للمحول داخليا.

يسمح بأن تكون الوسيطات غير معرفة بحيث يمكنك احترام قاعدة الخطافات وتمرير الوسيطات عند إنشائها. يتم إنشاء المحول فقط عند تعريف كافة الوسيطات.

لاحظ أنه يجب عليك مذكرة الوسيطات لتجنب إعادة إنشاء المحول على كل عرض. راجع الكتاب القصصي للحصول على أمثلة الاستخدام النموذجية.

useCall()

ربط للحصول على <xref:%40azure%2Fcommunication-calling%23Call> من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

يجب أن تكون قد استخدمت CallProvider مسبقا مع كائن Call لاستخدام هذا الخطاف

useCallAgent()

ربط للحصول على <xref:%40azure%2Fcommunication-calling%23CallAgent> من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

useCallClient()

اربط للحصول على StatefulCallClient من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

useChatClient()

اربط للحصول على StatefulChatClient من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

useChatThreadClient()

ربط للحصول على <xref:%40azure%2Fcommunication-chat%23ChatThreadClient> من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

useDeviceManager()

Hook للحصول على StatefulDeviceManager من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

usePropsFor<Component>(Component, "chat" | "calling")

خطاف أساسي للحصول على جميع الخطافات الضرورية لمكون React من هذه المكتبة.

لاستدعاء هذا الخطاف، يتطلب المكون أن يتم تضمينه ضمن هذه الموفرات:

  1. لمكونات الدردشة: ChatClientProviderChatThreadClientProvider.

  2. لمكونات الاتصال: CallClientProviderCallAgentProviderCallAgentProvider.

يبدو الاستخدام الأكثر مباشرة للمكونات كما يلي:

المثال

    import { ParticipantList, usePropsFor } from '@azure/communication-react';

    const App = (): JSX.Element => {
        // ... code to setup Providers ...

        return <ParticipantList {...usePropsFor(ParticipantList)}/>
    }
useSelector<ParamT>(ParamT, (ParamT extends Selector ? Parameters<ParamT>[1] : undefined), "chat" | "calling")

ربط للحصول على محدد لمكون محدد.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

useTeamsCall()

ربط للحصول على <xref:%40azure%2Fcommunication-calling%23TeamsCall> من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

يجب أن تكون قد استخدمت CallProvider مسبقا مع كائن TeamsCall لاستخدام هذا الخطاف

useTeamsCallAdapter(Partial<TeamsCallAdapterArgs>, (adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>, (adapter: TeamsCallAdapter) => Promise<void>)

خطاف React مخصص لتبسيط إنشاء TeamsCallAdapter.

على غرار <xref:createTeamsAzureCommunicationCallAdapter>، ولكنه يعتني بالإنشاء غير المتزامن للمحول داخليا.

يسمح بأن تكون الوسيطات غير معرفة بحيث يمكنك احترام قاعدة الخطافات وتمرير الوسيطات عند إنشائها. يتم إنشاء المحول فقط عند تعريف كافة الوسيطات.

لاحظ أنه يجب عليك مذكرة الوسيطات لتجنب إعادة إنشاء المحول على كل عرض. راجع الكتاب القصصي للحصول على أمثلة الاستخدام النموذجية.

useTeamsCallAgent()

ربط للحصول على <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent> من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

useTheme()

تفاعل مع نسق الوصول

المتغيرات

COMPONENT_LOCALE_AR_SA

الموقع للغة العربية (المملكة العربية السعودية).

COMPONENT_LOCALE_CS_CZ

موقع للتشيك (جمهورية التشيك).

COMPONENT_LOCALE_CY_GB

الموقع للغة الويلزية (بريطانيا العظمى).

COMPONENT_LOCALE_DE_DE

الموقع الألماني (ألمانيا).

COMPONENT_LOCALE_EN_GB

الموقع للغة الإنجليزية (GB).

COMPONENT_LOCALE_EN_US

موقع للغة الإنجليزية (الولايات المتحدة).

COMPONENT_LOCALE_ES_ES

موقع للغة الإسبانية (إسبانيا).

COMPONENT_LOCALE_ES_MX

موقع للغة الإسبانية (المكسيك).

COMPONENT_LOCALE_FI_FI

موقع للفنلندية (فنلندا).

COMPONENT_LOCALE_FR_CA

موقع للفرنسيين (كندا).

COMPONENT_LOCALE_FR_FR

الموقع للفرنسيين (فرنسا).

COMPONENT_LOCALE_HE_IL

الموقع للعبرية (إسرائيل).

COMPONENT_LOCALE_IT_IT

الموقع للإيطاليين (إيطاليا).

COMPONENT_LOCALE_JA_JP

الموقع لليابانيين (اليابان).

COMPONENT_LOCALE_KO_KR

الموقع للكورية (كوريا الجنوبية).

COMPONENT_LOCALE_NB_NO

موقع بوكمول النرويجي (النرويج).

COMPONENT_LOCALE_NL_NL

موقع للهولنديين (هولندا).

COMPONENT_LOCALE_PL_PL

موقع للبولندية (بولندا).

COMPONENT_LOCALE_PT_BR

موقع للبرتغالية (البرازيل).

COMPONENT_LOCALE_RU_RU

الموقع للروسية (روسيا).

COMPONENT_LOCALE_SV_SE

موقع للسويدية (السويد).

COMPONENT_LOCALE_TR_TR

موقع تركي (تركيا).

COMPONENT_LOCALE_ZH_CN

موقع للصينيين (الصين القارية).

COMPONENT_LOCALE_ZH_TW

الموقع للصينيين (تايوان).

COMPOSITE_LOCALE_AR_SA

لوكال للعربية (المملكة العربية السعودية)

COMPOSITE_LOCALE_CS_CZ

موقع التشيك (جمهورية التشيك)

COMPOSITE_LOCALE_CY_GB

موقع للويلز (بريطانيا العظمى)

COMPOSITE_LOCALE_DE_DE

الموقع الألماني (ألمانيا)

COMPOSITE_LOCALE_EN_GB

موقع للغة الإنجليزية (بريطانية)

COMPOSITE_LOCALE_EN_US

موقع اللغة الإنجليزية (الولايات المتحدة)

COMPOSITE_LOCALE_ES_ES

موقع للغة الإسبانية (إسبانيا)

COMPOSITE_LOCALE_ES_MX

موقع للغة الإسبانية (المكسيك)

COMPOSITE_LOCALE_FI_FI

موقع للفنلندية (فنلندا)

COMPOSITE_LOCALE_FR_CA

الموقع للفرنسية (كندا)

COMPOSITE_LOCALE_FR_FR

الموقع للفرنسيين (فرنسا)

COMPOSITE_LOCALE_HE_IL

مكان للعبرية (إسرائيل)

COMPOSITE_LOCALE_IT_IT

موقع للإيطالية (إيطاليا)

COMPOSITE_LOCALE_JA_JP

الموقع لليابانية (اليابان)

COMPOSITE_LOCALE_KO_KR

الموقع للكورية (كوريا الجنوبية)

COMPOSITE_LOCALE_NB_NO

موقع بوكمول النرويجي (النرويج)

COMPOSITE_LOCALE_NL_NL

موقع للهولنديين (هولندا)

COMPOSITE_LOCALE_PL_PL

موقع للبولندية (بولندا)

COMPOSITE_LOCALE_PT_BR

موقع للبرتغالية (البرازيل)

COMPOSITE_LOCALE_RU_RU

الموقع للروسية (روسيا)

COMPOSITE_LOCALE_SV_SE

مكان للغة السويدية (السويد)

COMPOSITE_LOCALE_TR_TR

موقع تركي (تركيا)

COMPOSITE_LOCALE_ZH_CN

الموقع للصينيين (الصين القارية)

COMPOSITE_LOCALE_ZH_TW

موقع للصينيين (تايوان)

COMPOSITE_ONLY_ICONS

مجموعة الأيقونات الافتراضية التي تستخدمها المركبات مباشرة (أي ليس عبر المكونات المعرفة في هذه المكتبة).

DEFAULT_COMPONENT_ICONS

مجموعة الأيقونات الافتراضية المتاحة للاستخدام في مكونات واجهة المستخدم.

DEFAULT_COMPOSITE_ICONS

مجموعة الأيقونات الافتراضية المتاحة للاستخدام في التركيبات.

darkTheme

تم تصدير الموضوع الداكن مسبقا للمكونات من هذه المكتبة.

lightTheme

تم ضبط ثيم الضوء المسبق للمكونات التي تم تصديرها من هذه المكتبة.

تفاصيل الوظيفة

CallAgentProvider(CallAgentProviderProps)

<xref:React.Context> يخزن <xref:%40azure%2Fcommunication-calling%23CallAgent>.

يجب التفاف مكونات الاتصال من هذه الحزمة مع CallAgentProvider.

function CallAgentProvider(props: CallAgentProviderProps): Element

المعلمات

المرتجعات

Element

CallClientProvider(CallClientProviderProps)

<xref:React.Context> يخزن StatefulCallClient .

يجب التفاف استدعاء المكونات من هذه الحزمة مع CallClientProvider.

function CallClientProvider(props: CallClientProviderProps): Element

المعلمات

المرتجعات

Element

CallComposite(CallCompositeProps)

مركب واجهة مستخدم قابل للتخصيص لتجربة الاتصال.

function CallComposite(props: CallCompositeProps): Element

المعلمات

المرتجعات

Element

الملاحظات

استدعاء الحد الأدنى المركب للعرض/الارتفاع كما يلي:

  • الهاتف المحمول: 17.5rem × 21rem (280 بكسل × 336 بكسل، مع rem الافتراضي عند 16 بكسل)
  • سطح المكتب: 30rem x 22rem (480px x 352px، مع rem الافتراضي عند 16 بكسل)

CallProvider(CallProviderProps)

<xref:React.Context> يخزن <xref:%40azure%2Fcommunication-calling%23Call>.

يجب التفاف استدعاء المكونات من هذه الحزمة مع CallProvider.

function CallProvider(props: CallProviderProps): Element

المعلمات

المرتجعات

Element

CallWithChatComposite(CallWithChatCompositeProps)

يجمع CallWithChatComposite بين المكونات الرئيسية لتوفير مكالمة كاملة مع تجربة دردشة خارج الصندوق.

function CallWithChatComposite(props: CallWithChatCompositeProps): Element

المعلمات

المرتجعات

Element

CameraButton(CameraButtonProps)

زر لتشغيل / إيقاف تشغيل الكاميرا.

يمكن استخدامها مع شريط التحكم.

function CameraButton(props: CameraButtonProps): Element

المعلمات

المرتجعات

Element

CaptionsBanner(CaptionsBannerProps)

مكون لعرض CaptionsBanner مع أيقونة المستخدم واسم العرض ونص التسميات التوضيحية.

function CaptionsBanner(props: CaptionsBannerProps): Element

المعلمات

المرتجعات

Element

CaptionsSettingsModal(CaptionsSettingsModalProps)

مكون لإعداد اللغات المنطوقة

function CaptionsSettingsModal(props: CaptionsSettingsModalProps): Element

المعلمات

المرتجعات

Element

ChatClientProvider(ChatClientProviderProps)

<xref:React.Context> يخزن StatefulChatClient .

يجب التفاف مكونات الدردشة من هذه الحزمة مع ChatClientProvider.

function ChatClientProvider(props: ChatClientProviderProps): Element

المعلمات

المرتجعات

Element

ChatComposite(ChatCompositeProps)

مركب واجهة مستخدم قابل للتخصيص لتجربة الدردشة.

function ChatComposite(props: ChatCompositeProps): Element

المعلمات

المرتجعات

Element

الملاحظات

العرض المركب للدردشة وارتفاعها هما 17.5rem و20rem على التوالي (280 بكسل و320 بكسل، مع الريم الافتراضي عند 16 بكسل)

ChatThreadClientProvider(ChatThreadClientProviderProps)

<xref:React.Context> يخزن <xref:%40azure%2Fcommunication-chat%23ChatThreadClient>.

يجب التفاف مكونات الدردشة من هذه الحزمة مع ChatThreadClientProvider.

function ChatThreadClientProvider(props: ChatThreadClientProviderProps): Element

المعلمات

المرتجعات

Element

ControlBar(ControlBarProps)

حاوية لأزرار مختلفة لعناصر التحكم في المكالمات.

استخدم مع أزرار التحكم في المكالمات المختلفة في هذه المكتبة، على سبيل المثال، CameraButton، أو مثيلاتك الخاصة ControlBarButton مباشرة.

function ControlBar(props: ControlBarProps): Element

المعلمات

المرتجعات

Element

ControlBarButton(ControlBarButtonProps)

الزر الافتراضي الذي تم تصميمه شريط التحكم.

استخدم هذا المكون لإنشاء أزرار مخصصة تم تصميمها بنفس نمط الأزرار الأخرى التي توفرها مكتبة واجهة المستخدم.

function ControlBarButton(props: ControlBarButtonProps): Element

المعلمات

المرتجعات

Element

DevicesButton(DevicesButtonProps)

زر لفتح قائمة تتحكم في خيارات الجهاز.

يمكن استخدامها مع شريط التحكم.

function DevicesButton(props: DevicesButtonProps): Element

المعلمات

المرتجعات

Element

Dialpad(DialpadProps)

مكون للسماح للمستخدمين بإدخال رقم الهاتف من خلال النقر على لوحة الطلب / باستخدام لوحة المفاتيح ، سيعيد المكون الفارغ للإصدارات المستقرة

function Dialpad(props: DialpadProps): Element

المعلمات

props
DialpadProps

المرتجعات

Element

EndCallButton(EndCallButtonProps)

زر لإنهاء مكالمة مستمرة.

يمكن استخدامها مع شريط التحكم.

function EndCallButton(props: EndCallButtonProps): Element

المعلمات

المرتجعات

Element

ErrorBar(ErrorBarProps)

مكون لإظهار رسائل الخطأ على واجهة المستخدم. يتم قبول كافة السلاسل التي يمكن عرضها كسلاسل بحيث يمكن ترجمتها. يتم تحديد الأخطاء النشطة بواسطة activeErrorMessages.

يتعقب هذا المكون داخليا تجاهله المستخدم.

  • الأخطاء التي لها طابع زمني مقترن: يظهر الخطأ على واجهة المستخدم مرة أخرى إذا حدث بعد تجاهله.
  • الأخطاء التي لا تحتوي على طابع زمني: يتم تجاهل الخطأ حتى يختفي من الخصائص. إذا تكرر الخطأ، يتم عرضه في واجهة المستخدم.

يستخدم عنصر واجهة المستخدم <xref:%40fluentui%2Freact%23MessageBar>.

function ErrorBar(props: ErrorBarProps): Element

المعلمات

المرتجعات

Element

FluentThemeProvider(FluentThemeProviderProps)

الموفر لتطبيق نسق Fluent عبر مكونات التفاعل الخاصة بهذه المكتبة.

function FluentThemeProvider(props: FluentThemeProviderProps): Element

المعلمات

المرتجعات

Element

الملاحظات

تتكون المكونات الموجودة في هذه المكتبة بشكل أساسي من واجهة المستخدم بطلاقة وعناصر التحكم وخلط عناصر التحكم v8 و v9. يعالج هذا الموفر تطبيق أي نسق يتم توفيره لعناصر تحكم واجهة المستخدم Fluent الأساسية. *

GridLayout(GridLayoutProps)

مكون لتخطيط الإطارات المتجانبة للمشاركين في الصوت / الفيديو في مكالمة.

function GridLayout(props: GridLayoutProps): Element

المعلمات

المرتجعات

Element

HoldButton(HoldButtonProps)

زر للتعليق على مكالمة جارية أو استئنافها.

يمكن استخدامها مع ControlBar

function HoldButton(props: HoldButtonProps): Element

المعلمات

props
HoldButtonProps

خصائص زر الانتظار.

المرتجعات

Element

ImageOverlay(ImageOverlayProps)

مكون لعرض نموذج ملء الشاشة لصورة محددة.

function ImageOverlay(props: ImageOverlayProps): Element

المعلمات

المرتجعات

Element

IncomingCallNotification(IncomingCallNotificationProps)

مكون إعلام سيتم استخدامه لتمثيل المكالمات الواردة إلى المستخدم النهائي. يسمح للمستخدم بقبول أو رفض المكالمة الواردة.

function IncomingCallNotification(props: IncomingCallNotificationProps): Element

المعلمات

المرتجعات

Element

IncomingCallStack(IncomingCallStackProps)

غلاف لإدارة المكالمات الواردة المتعددة

function IncomingCallStack(props: IncomingCallStackProps): Element

المعلمات

props
IncomingCallStackProps

<xref:IncomingCallManagerProps>

المرتجعات

Element

LocalizationProvider(LocalizationProviderProps)

الموفر لتوفير سلاسل مترجمة لمكونات react لهذه المكتبة.

function LocalizationProvider(props: LocalizationProviderProps): Element

المعلمات

المرتجعات

Element

الملاحظات

سيتم توفير سلاسل مترجمة للمكونات باللغة الإنجليزية (الولايات المتحدة) بشكل افتراضي إذا لم يتم استخدام هذا الموفر.

MessageStatusIndicator(MessageStatusIndicatorProps)

مكون لعرض حالة رسالة مرسلة.

إضافة أيقونة وتلميحات أدوات مطابقة لحالة الرسالة.

function MessageStatusIndicator(props: MessageStatusIndicatorProps): Element

المعلمات

المرتجعات

Element

MessageThread(MessageThreadProps)

يسمح لك MessageThread بإنشاء مكون بسهولة لعرض رسائل الدردشة ومعالجة سلوك التمرير للرسائل الجديدة/القديمة وتخصيص الأيقونات & عناصر التحكم داخل مؤشر ترابط الدردشة.

function MessageThread(props: MessageThreadProps): Element

المعلمات

props
MessageThreadProps

من النوع MessageThreadProps

سيحتاج المستخدمون إلى توفير رسائل دردشة ومعرف المستخدم على الأقل لعرض مكون MessageThread. يمكن للمستخدمين أيضا تخصيص MessageThread عن طريق تمرير رمز الأفاتار MessageStatusIndicatorJumpToNewMessageButtonLoadPreviousMessagesButton وسلوك عناصر التحكم هذه.

MessageThread يستخدم داخليا المكون Chat من @fluentui-contrib/chat. يمكنك التحقق من التفاصيل حول هذه المكونات هنا.

المرتجعات

Element

MicrophoneButton(MicrophoneButtonProps)

زر لتشغيل / إيقاف تشغيل الميكروفون.

يمكن استخدامها مع شريط التحكم.

function MicrophoneButton(props: MicrophoneButtonProps): Element

المعلمات

المرتجعات

Element

Notification(NotificationProps)

مكون لإظهار رسائل الإعلام على واجهة المستخدم.

function Notification(props: NotificationProps): Element

المعلمات

المرتجعات

Element

NotificationStack(NotificationStackProps)

مكون لإظهار الإشعارات على واجهة المستخدم. يتم قبول كافة السلاسل التي يمكن عرضها كسلاسل بحيث يمكن ترجمتها. يتم تحديد الإعلامات النشطة بواسطة activeNotifications.

يتعقب هذا المكون داخليا تجاهله المستخدم.

  • الإعلامات التي لها طابع زمني مقترن: يتم عرض الإعلام على واجهة المستخدم مرة أخرى إذا حدث بعد رفضه.
  • الإشعارات التي لا تحتوي على طابع زمني: يتم رفض الإشعار حتى يختفي من الدعائم. إذا تكرر الإعلام، عرضه في واجهة المستخدم.
function NotificationStack(props: NotificationStackProps): Element

المعلمات

المرتجعات

Element

ParticipantItem(ParticipantItemProps)

مكون لعرض مشارك في المكالمات أو الدردشة.

يعرض أفاتار المشارك واسم العرض والحالة بالإضافة إلى الأيقونات الاختيارية وقائمة السياق.

function ParticipantItem(props: ParticipantItemProps): Element

المعلمات

المرتجعات

Element

ParticipantList(ParticipantListProps)

مكون لعرض جميع المشاركين في المكالمات أو الدردشة.

بشكل افتراضي، يتم عرض كل مشارك مع ParticipantItem. راجع <xref:ParticipantListProps.onRenderParticipant> للتجاوز.

function ParticipantList(props: ParticipantListProps): Element

المعلمات

المرتجعات

Element

ParticipantsButton(ParticipantsButtonProps)

زر لإظهار قائمة مع المشاركين في المكالمات أو الدردشة.

يمكن استخدامها مع شريط التحكم.

يحتوي هذا الزر على عناصر القائمة المنسدلة المعرفة من خلال الخاصية الخاصة به menuProps. بشكل افتراضي، يمكنه عرض عدد المشاركين عن بعد بالقائمة الكاملة كقائمة فرعية وخيار لكتم صوت جميع المشاركين، بالإضافة إلى زر نسخ إلى حافظة لنسخ عنوان URL لدعوة المكالمة. يمكن إعادة تعريف هذا menuProps بالكامل وخاصيته من نوع IContextualMenuProps.

function ParticipantsButton(props: ParticipantsButtonProps): Element

المعلمات

المرتجعات

Element

RaiseHandButton(RaiseHandButtonProps)

زر لبدء / إيقاف مشاركة الشاشة.

يمكن استخدامها مع شريط التحكم.

function RaiseHandButton(props: RaiseHandButtonProps): Element

المعلمات

المرتجعات

Element

ReactionButton(ReactionButtonProps)

زر لإرسال ردود الفعل.

يمكن استخدامها مع شريط التحكم.

function ReactionButton(props: ReactionButtonProps): Element

المعلمات

المرتجعات

Element

RealTimeText(RealTimeTextProps)

مكون لعرض سطر واحد من RealTimeText

function RealTimeText(props: RealTimeTextProps): Element

المعلمات

المرتجعات

Element

RealTimeTextModal(RealTimeTextModalProps)

مكون ل realTimeText modal

function RealTimeTextModal(props: RealTimeTextModalProps): Element

المعلمات

المرتجعات

Element

ScreenShareButton(ScreenShareButtonProps)

زر لبدء / إيقاف مشاركة الشاشة.

يمكن استخدامها مع شريط التحكم.

function ScreenShareButton(props: ScreenShareButtonProps): Element

المعلمات

المرتجعات

Element

SendBox(SendBoxProps)

مكون لكتابة الرسائل وإرسالها.

يدعم إرسال إعلام الكتابة عند بدء المستخدم في إدخال النص. يدعم رسالة اختيارية أسفل حقل إدخال النص.

function SendBox(props: SendBoxProps): Element

المعلمات

props
SendBoxProps

المرتجعات

Element

StartCaptionsButton(StartCaptionsButtonProps)

زر لبدء التسميات التوضيحية أو إيقافها

يمكن استخدامها مع ControlBar

function StartCaptionsButton(props: StartCaptionsButtonProps): Element

المعلمات

props
StartCaptionsButtonProps

خصائص زر بدء التسميات التوضيحية.

المرتجعات

Element

StartRealTimeTextButton(StartRealTimeTextButtonProps)

زر لبدء RealTimeText بناء على متطلبات إمكانية الوصول ، لا يمكن إيقاف تشغيل النص في الوقت الفعلي بمجرد تشغيله

يمكن استخدامها مع ControlBar

function StartRealTimeTextButton(props: StartRealTimeTextButtonProps): Element

المعلمات

props
StartRealTimeTextButtonProps

خصائص زر بدء RealTimeText.

المرتجعات

Element

StreamMedia(StreamMediaProps)

مكون الأداة المساعدة لتحويل HTMLElement مع دفق فيديو إلى عنصر JSX.

استخدم لتحويل HTMLElement الذي تم إرجاعه بواسطة واجهة برمجة تطبيقات الاستدعاء بدون رأس إلى مكون يمكن عرضه كفيديو .

function StreamMedia(props: StreamMediaProps): Element

المعلمات

المرتجعات

Element

TypingIndicator(TypingIndicatorProps)

مكون لإعلام المستخدم المحلي عند كتابة مشارك واحد أو أكثر في مؤشر ترابط الدردشة.

function TypingIndicator(props: TypingIndicatorProps): Element

المعلمات

المرتجعات

Element

VideoGallery(VideoGalleryProps)

يمثل VideoGallery تخطيطا للوحات الفيديو لمكالمة معينة. يعرض videoTile للمستخدم المحلي وكذلك لكل مشارك عن بعد انضم إلى المكالمة.

function VideoGallery(props: VideoGalleryProps): Element

المعلمات

المرتجعات

Element

VideoTile(VideoTileProps)

مكون لعرض دفق الفيديو لمشارك مكالمة واحدة.

استخدم مع GridLayout في VideoGallery.

function VideoTile(props: VideoTileProps): Element

المعلمات

المرتجعات

Element

createAzureCommunicationCallAdapter(AzureCommunicationCallAdapterArgs)

إنشاء CallAdapter مدعوم من Azure Communication Services.

هذا هو التنفيذ الافتراضي CallAdapter التي توفرها هذه المكتبة.

ملاحظة: يمكن أن يكون displayName بحد أقصى 256 حرفا.

function createAzureCommunicationCallAdapter(args: AzureCommunicationCallAdapterArgs): Promise<CallAdapter>

المعلمات

المرتجعات

Promise<CallAdapter>

createAzureCommunicationCallAdapter(AzureCommunicationOutboundCallAdapterArgs)

إنشاء CallAdapter مدعوم من Azure Communication Services.

هذا هو التنفيذ الافتراضي CallAdapter التي توفرها هذه المكتبة.

ملاحظة: يمكن أن يكون displayName بحد أقصى 256 حرفا.

function createAzureCommunicationCallAdapter(args: AzureCommunicationOutboundCallAdapterArgs): Promise<CallAdapter>

المعلمات

المرتجعات

Promise<CallAdapter>

createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CommunicationIdentifier[], CommonCallAdapterOptions)

إنشاء CallAdapter باستخدام StatefulCallClient المتوفرة.

مفيد إذا كنت تريد الاحتفاظ بالإشارة إلى StatefulCallClient. ضع في اعتبارك استخدام createAzureCommunicationCallAdapter لواجهة برمجة تطبيقات أبسط.

function createAzureCommunicationCallAdapterFromClient(callClient: StatefulCallClient, callAgent: CallAgent, targetCallees: CommunicationIdentifier[], options?: CommonCallAdapterOptions): Promise<CallAdapter>

المعلمات

callClient
StatefulCallClient
callAgent
CallAgent
targetCallees

CommunicationIdentifier[]

المرتجعات

Promise<CallAdapter>

createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CallAdapterLocator, CommonCallAdapterOptions)

إنشاء CallAdapter باستخدام StatefulCallClient المتوفرة.

مفيد إذا كنت تريد الاحتفاظ بالإشارة إلى StatefulCallClient. ضع في اعتبارك استخدام createAzureCommunicationCallAdapter لواجهة برمجة تطبيقات أبسط.

function createAzureCommunicationCallAdapterFromClient(callClient: StatefulCallClient, callAgent: CallAgent, locator: CallAdapterLocator, options?: CommonCallAdapterOptions): Promise<CallAdapter>

المعلمات

callClient
StatefulCallClient
callAgent
CallAgent

المرتجعات

Promise<CallAdapter>

createAzureCommunicationCallWithChatAdapter(AzureCommunicationCallWithChatAdapterArgs)

أنشئ CallWithChatAdapter مدعوما بخدمات اتصالات Azure لتوصيل CallWithChatComposite.

function createAzureCommunicationCallWithChatAdapter(__namedParameters: AzureCommunicationCallWithChatAdapterArgs): Promise<CallWithChatAdapter>

المعلمات

المرتجعات

createAzureCommunicationCallWithChatAdapterFromClients(AzureCommunicationCallWithChatAdapterFromClientArgs)

إنشاء CallWithChatAdapter باستخدام statefulChatClient المتوفرة StatefulCallClient.

مفيد إذا كنت تريد الاحتفاظ بمرجع إلى StatefulChatClientStatefulCallClient. يرجى ملاحظة أنه يجب إنشاء chatThreadClient بواسطة StatefulChatClient عبر واجهة برمجة تطبيقات chatClient.getChatThreadClient(chatThreadId). ضع في اعتبارك استخدام createAzureCommunicationCallWithChatAdapter لواجهة برمجة تطبيقات أبسط.

function createAzureCommunicationCallWithChatAdapterFromClients(__namedParameters: AzureCommunicationCallWithChatAdapterFromClientArgs): Promise<CallWithChatAdapter>

المعلمات

المرتجعات

createAzureCommunicationChatAdapter(AzureCommunicationChatAdapterArgs)

إنشاء ChatAdapter مدعوم من Azure Communication Services.

هذا هو التنفيذ الافتراضي ChatAdapter الذي توفره هذه المكتبة.

function createAzureCommunicationChatAdapter(__namedParameters: AzureCommunicationChatAdapterArgs): Promise<ChatAdapter>

المعلمات

المرتجعات

Promise<ChatAdapter>

createAzureCommunicationChatAdapterFromClient(StatefulChatClient, ChatThreadClient, ChatAdapterOptions)

قم بإنشاء ChatAdapter باستخدام StatefulChatClient المتوفرة.

مفيد إذا كنت تريد الاحتفاظ بمرجع إلى StatefulChatClient. ضع في اعتبارك استخدام createAzureCommunicationChatAdapter لواجهة برمجة تطبيقات أبسط.

function createAzureCommunicationChatAdapterFromClient(chatClient: StatefulChatClient, chatThreadClient: ChatThreadClient, chatAdapterOptions?: ChatAdapterOptions): Promise<ChatAdapter>

المعلمات

chatClient
StatefulChatClient
chatThreadClient
ChatThreadClient
chatAdapterOptions
ChatAdapterOptions

المرتجعات

Promise<ChatAdapter>

createDefaultCallingHandlers(StatefulCallClient, undefined | CallAgent, undefined | StatefulDeviceManager, undefined | Call, CallingHandlersOptions)

إنشاء التنفيذ الافتراضي CallingHandlers لاستدعاء الفرق.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

function createDefaultCallingHandlers(callClient: StatefulCallClient, callAgent: undefined | CallAgent, deviceManager: undefined | StatefulDeviceManager, call: undefined | Call, options?: CallingHandlersOptions): CallingHandlers

المعلمات

callClient
StatefulCallClient
callAgent

undefined | CallAgent

deviceManager

undefined | StatefulDeviceManager

call

undefined | Call

المرتجعات

createDefaultChatHandlers(StatefulChatClient, ChatThreadClient)

إنشاء التنفيذ الافتراضي ChatHandlers.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

تتم مذكرة الكائن الذي تم إرجاعه لتجنب عمليات إعادة التسجيل عند استخدامها كخصائص لمكونات React.

function createDefaultChatHandlers(chatClient: StatefulChatClient, chatThreadClient: ChatThreadClient): ChatHandlers

المعلمات

chatClient
StatefulChatClient
chatThreadClient
ChatThreadClient

المرتجعات

createDefaultTeamsCallingHandlers(StatefulCallClient, TeamsCallAgent, StatefulDeviceManager, TeamsCall, { onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>, onResolveVideoBackgroundEffectsDependency?: () => Promise<VideoBackgroundEffectsDependency> })

قم بإنشاء التنفيذ الافتراضي لاستدعاء TeamsCallingHandlers للفرق.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

function createDefaultTeamsCallingHandlers(callClient: StatefulCallClient, callAgent?: TeamsCallAgent, deviceManager?: StatefulDeviceManager, call?: TeamsCall, options?: { onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>, onResolveVideoBackgroundEffectsDependency?: () => Promise<VideoBackgroundEffectsDependency> }): TeamsCallingHandlers

المعلمات

callClient
StatefulCallClient
callAgent
TeamsCallAgent
deviceManager
StatefulDeviceManager
call
TeamsCall
options

{ onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>, onResolveVideoBackgroundEffectsDependency?: () => Promise<VideoBackgroundEffectsDependency> }

المرتجعات

createStatefulCallClient(StatefulCallClientArgs, StatefulCallClientOptions)

إنشاء StatefulCallClient StatefulCallClient عن طريق وكيل CallClient <xref:%40azure%2Fcommunication-calling%23CallClient> مع ProxyCallClient <xref:ProxyCallClient> الذي يسمح بعد ذلك بالوصول إلى الحالة بطريقة تعريفية.

من المهم استخدام <xref:%40azure%2Fcommunication-calling%23DeviceManager> و <xref:%40azure%2Fcommunication-calling%23CallAgent> و <xref:%40azure%2Fcommunication-calling%23Call> (وما إلى ذلك) التي يتم الحصول عليها من StatefulCallClient من أجل أن تكون تغييرات حالتها مدعومة بشكل صحيح.

function createStatefulCallClient(args: StatefulCallClientArgs, options?: StatefulCallClientOptions): StatefulCallClient

المعلمات

args
StatefulCallClientArgs

StatefulCallClientArgs

المرتجعات

createStatefulChatClient(StatefulChatClientArgs, StatefulChatClientOptions)

إنشاء ChatClient ذات حالة StatefulChatClient عن طريق وكيل <xref:%40azure%2Fcommunication-chat%23ChatClient> ChatClient مع ProxyChatClient <xref:ProxyChatClient> الذي يسمح بعد ذلك بالوصول إلى الحالة بطريقة تعريفية.

function createStatefulChatClient(args: StatefulChatClientArgs, options?: StatefulChatClientOptions): StatefulChatClient

المعلمات

المرتجعات

createTeamsCallAdapter(TeamsCallAdapterArgs)

function createTeamsCallAdapter(args: TeamsCallAdapterArgs): Promise<TeamsCallAdapter>

المعلمات

المرتجعات

Promise<TeamsCallAdapter>

createTeamsCallAdapterFromClient(StatefulCallClient, TeamsCallAgent, CallAdapterLocator, CommonCallAdapterOptions)

قم بإنشاء TeamsCallAdapter باستخدام StatefulCallClient المقدم.

مفيد إذا كنت تريد الاحتفاظ بالإشارة إلى StatefulCallClient. ضع في اعتبارك استخدام createAzureCommunicationCallAdapter لواجهة برمجة تطبيقات أبسط.

function createTeamsCallAdapterFromClient(callClient: StatefulCallClient, callAgent: TeamsCallAgent, locator: CallAdapterLocator, options?: CommonCallAdapterOptions): Promise<TeamsCallAdapter>

المعلمات

callClient
StatefulCallClient
callAgent
TeamsCallAgent

المرتجعات

Promise<TeamsCallAdapter>

fromFlatCommunicationIdentifier(string)

التشغيل العكسي toFlatCommunicationIdentifier.

function fromFlatCommunicationIdentifier(id: string): CommunicationIdentifier

المعلمات

id

string

المرتجعات

getCallingSelector<Component>(Component)

احصل على المحدد لمكون محدد.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

function getCallingSelector<Component>(component: Component): GetCallingSelector<Component>

المعلمات

component

Component

المرتجعات

GetCallingSelector<Component>

getChatSelector<Component>(Component)

احصل على المحدد لمكون محدد.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

function getChatSelector<Component>(component: Component): GetChatSelector<Component>

المعلمات

component

Component

المرتجعات

GetChatSelector<Component>

loadCallComposite(CallCompositeLoaderProps, HTMLElement)

وظيفة Loader ل CallComposite التي يمكنك استخدامها في التطبيق الخاص بك. ستقوم هذه الوظيفة بتحميل CallComposite في عنصر HTML المقدم. أفضل حالة استخدام لذلك هي في إطار عمل واجهة مستخدم Node الذي لا يعتمد على React.

function loadCallComposite(loaderArgs: CallCompositeLoaderProps, htmlElement: HTMLElement): Promise<undefined | CallAdapter>

المعلمات

htmlElement

HTMLElement

المرتجعات

Promise<undefined | CallAdapter>

loadCallWithChatComposite(CallWithChatCompositeLoaderProps, HTMLElement)

الدعائم ل CallWithChatComposite التي يمكنك استخدامها في التطبيق الخاص بك. ستقوم هذه الوظيفة بتحميل CallWithChatComposite في عنصر HTML المقدم. أفضل حالة استخدام لذلك هي في إطار عمل واجهة مستخدم Node الذي لا يستند إلى React.

function loadCallWithChatComposite(loaderArgs: CallWithChatCompositeLoaderProps, htmlElement: HTMLElement): Promise<undefined | CallWithChatAdapter>

المعلمات

htmlElement

HTMLElement

المرتجعات

Promise<undefined | CallWithChatAdapter>

loadChatComposite(ChatCompositeLoaderProps, HTMLElement)

وظيفة Loader ل ChatComposite التي يمكنك استخدامها في التطبيق الخاص بك. ستقوم هذه الوظيفة بتحميل ChatComposite في عنصر HTML المقدم. أفضل حالة استخدام لذلك هي في إطار عمل واجهة مستخدم Node الذي لا يستند إلى React.

function loadChatComposite(loaderArgs: ChatCompositeLoaderProps, htmlElement: HTMLElement): Promise<undefined | ChatAdapter>

المعلمات

htmlElement

HTMLElement

المرتجعات

Promise<undefined | ChatAdapter>

loadOutboundCallComposite(OutboundCallCompositeLoaderProps, HTMLElement)

وظيفة Loader ل OutboundCallComposite التي يمكنك استخدامها في التطبيق الخاص بك. ستقوم هذه الدالة بتحميل CallComposite في عنصر HTML المقدم لإجراء مكالمات صادرة. أفضل حالة استخدام لذلك هي في إطار عمل واجهة مستخدم Node الذي لا يستند إلى React.

function loadOutboundCallComposite(loaderArgs: OutboundCallCompositeLoaderProps, htmlElement: HTMLElement): Promise<undefined | CallAdapter>

المعلمات

htmlElement

HTMLElement

المرتجعات

Promise<undefined | CallAdapter>

onResolveDeepNoiseSuppressionDependency()

دقة التبعية لتأثيرات خلفية الفيديو باستخدام التحميل البطيء.

function onResolveDeepNoiseSuppressionDependency(): Promise<DeepNoiseSuppressionEffectDependency>

المرتجعات

onResolveDeepNoiseSuppressionDependencyLazy()

دقة التبعية لتأثيرات خلفية الفيديو باستخدام التحميل البطيء.

function onResolveDeepNoiseSuppressionDependencyLazy(): Promise<DeepNoiseSuppressionEffectDependency>

المرتجعات

onResolveVideoEffectDependency()

دقة التبعية لتأثيرات خلفية الفيديو.

function onResolveVideoEffectDependency(): Promise<VideoBackgroundEffectsDependency>

المرتجعات

onResolveVideoEffectDependencyLazy()

دقة التبعية لتأثيرات خلفية الفيديو باستخدام التحميل البطيء.

function onResolveVideoEffectDependencyLazy(): Promise<VideoBackgroundEffectsDependency>

المرتجعات

toFlatCommunicationIdentifier(CommunicationIdentifier)

تمثيل سلسلة <xref:%40azure%2Fcommunication-common%23CommunicationIdentifier>.

يضمن تمثيل سلسلة CommunicationIdentifier هذا أن يكون مستقرا لمستخدم اتصال فريد. هكذا

  • يمكن استخدامه لاستمرار هوية المستخدم في قواعد البيانات الخارجية.
  • يمكن استخدامه كمفاتيح في خريطة لتخزين البيانات للمستخدم.
function toFlatCommunicationIdentifier(identifier: CommunicationIdentifier): string

المعلمات

المرتجعات

string

useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)

خطاف React مخصص لتبسيط إنشاء CallAdapter.

على غرار createAzureCommunicationCallAdapter، ولكنه يهتم بإنشاء غير متزامن للمحول داخليا.

يسمح بأن تكون الوسيطات غير معرفة بحيث يمكنك احترام قاعدة الخطافات وتمرير الوسيطات عند إنشائها. يتم إنشاء المحول فقط عند تعريف كافة الوسيطات.

لاحظ أنه يجب عليك مذكرة الوسيطات لتجنب إعادة إنشاء المحول على كل عرض. راجع الكتاب القصصي للحصول على أمثلة الاستخدام النموذجية.

function useAzureCommunicationCallAdapter(args: Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, afterCreate?: (adapter: CallAdapter) => Promise<CallAdapter>, beforeDispose?: (adapter: CallAdapter) => Promise<void>): undefined | CallAdapter

المعلمات

afterCreate

(adapter: CallAdapter) => Promise<CallAdapter>

beforeDispose

(adapter: CallAdapter) => Promise<void>

المرتجعات

undefined | CallAdapter

useAzureCommunicationCallWithChatAdapter(Partial<AzureCommunicationCallWithChatAdapterArgs>, (adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>, (adapter: CallWithChatAdapter) => Promise<void>)

خطاف React مخصص لتبسيط إنشاء CallWithChatAdapter.

على غرار إنشاءAzureCommunicationCallWithChatAdapter، ولكنه يهتم بإنشاء غير متزامن للمحول داخليا.

يسمح بأن تكون الوسيطات غير معرفة بحيث يمكنك احترام قاعدة الخطافات وتمرير الوسيطات عند إنشائها. يتم إنشاء المحول فقط عند تعريف كافة الوسيطات.

لاحظ أنه يجب عليك مذكرة الوسيطات لتجنب إعادة إنشاء المحول على كل عرض. راجع الكتاب القصصي للحصول على أمثلة الاستخدام النموذجية.

function useAzureCommunicationCallWithChatAdapter(args: Partial<AzureCommunicationCallWithChatAdapterArgs>, afterCreate?: (adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>, beforeDispose?: (adapter: CallWithChatAdapter) => Promise<void>): undefined | CallWithChatAdapter

المعلمات

afterCreate

(adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>

beforeDispose

(adapter: CallWithChatAdapter) => Promise<void>

المرتجعات

undefined | CallWithChatAdapter

useAzureCommunicationChatAdapter(Partial<AzureCommunicationChatAdapterArgs>, (adapter: ChatAdapter) => Promise<ChatAdapter>, (adapter: ChatAdapter) => Promise<void>)

خطاف React مخصص لتبسيط إنشاء ChatAdapter.

على غرار إنشاءAzureCommunicationChatAdapter، ولكنه يهتم بإنشاء غير متزامن للمحول داخليا.

يسمح بأن تكون الوسيطات غير معرفة بحيث يمكنك احترام قاعدة الخطافات وتمرير الوسيطات عند إنشائها. يتم إنشاء المحول فقط عند تعريف كافة الوسيطات.

لاحظ أنه يجب عليك مذكرة الوسيطات لتجنب إعادة إنشاء المحول على كل عرض. راجع الكتاب القصصي للحصول على أمثلة الاستخدام النموذجية.

function useAzureCommunicationChatAdapter(args: Partial<AzureCommunicationChatAdapterArgs>, afterCreate?: (adapter: ChatAdapter) => Promise<ChatAdapter>, beforeDispose?: (adapter: ChatAdapter) => Promise<void>): undefined | ChatAdapter

المعلمات

afterCreate

(adapter: ChatAdapter) => Promise<ChatAdapter>

beforeDispose

(adapter: ChatAdapter) => Promise<void>

المرتجعات

undefined | ChatAdapter

useCall()

ربط للحصول على <xref:%40azure%2Fcommunication-calling%23Call> من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

يجب أن تكون قد استخدمت CallProvider مسبقا مع كائن Call لاستخدام هذا الخطاف

function useCall(): undefined | Call

المرتجعات

undefined | Call

useCallAgent()

ربط للحصول على <xref:%40azure%2Fcommunication-calling%23CallAgent> من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

function useCallAgent(): undefined | CallAgent

المرتجعات

undefined | CallAgent

useCallClient()

اربط للحصول على StatefulCallClient من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

function useCallClient(): StatefulCallClient

المرتجعات

useChatClient()

اربط للحصول على StatefulChatClient من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

function useChatClient(): StatefulChatClient

المرتجعات

useChatThreadClient()

ربط للحصول على <xref:%40azure%2Fcommunication-chat%23ChatThreadClient> من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

function useChatThreadClient(): ChatThreadClient

المرتجعات

useDeviceManager()

Hook للحصول على StatefulDeviceManager من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

function useDeviceManager(): undefined | StatefulDeviceManager

المرتجعات

undefined | StatefulDeviceManager

usePropsFor<Component>(Component, "chat" | "calling")

خطاف أساسي للحصول على جميع الخطافات الضرورية لمكون React من هذه المكتبة.

لاستدعاء هذا الخطاف، يتطلب المكون أن يتم تضمينه ضمن هذه الموفرات:

  1. لمكونات الدردشة: ChatClientProviderChatThreadClientProvider.

  2. لمكونات الاتصال: CallClientProviderCallAgentProviderCallAgentProvider.

يبدو الاستخدام الأكثر مباشرة للمكونات كما يلي:

المثال

    import { ParticipantList, usePropsFor } from '@azure/communication-react';

    const App = (): JSX.Element => {
        // ... code to setup Providers ...

        return <ParticipantList {...usePropsFor(ParticipantList)}/>
    }
function usePropsFor<Component>(component: Component, type?: "chat" | "calling"): ComponentProps<Component>

المعلمات

component

Component

type

"chat" | "calling"

المرتجعات

ComponentProps<Component>

useSelector<ParamT>(ParamT, (ParamT extends Selector ? Parameters<ParamT>[1] : undefined), "chat" | "calling")

ربط للحصول على محدد لمكون محدد.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

function useSelector<ParamT>(selector: ParamT, selectorProps?: (ParamT extends Selector ? Parameters<ParamT>[1] : undefined), type?: "chat" | "calling"): (ParamT extends Selector ? ReturnType<ParamT> : undefined)

المعلمات

selector

ParamT

selectorProps

(ParamT extends Selector ? Parameters<ParamT>[1] : undefined)

type

"chat" | "calling"

المرتجعات

(ParamT extends Selector ? ReturnType<ParamT> : undefined)

useTeamsCall()

ربط للحصول على <xref:%40azure%2Fcommunication-calling%23TeamsCall> من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

يجب أن تكون قد استخدمت CallProvider مسبقا مع كائن TeamsCall لاستخدام هذا الخطاف

function useTeamsCall(): undefined | TeamsCall

المرتجعات

undefined | TeamsCall

useTeamsCallAdapter(Partial<TeamsCallAdapterArgs>, (adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>, (adapter: TeamsCallAdapter) => Promise<void>)

خطاف React مخصص لتبسيط إنشاء TeamsCallAdapter.

على غرار <xref:createTeamsAzureCommunicationCallAdapter>، ولكنه يعتني بالإنشاء غير المتزامن للمحول داخليا.

يسمح بأن تكون الوسيطات غير معرفة بحيث يمكنك احترام قاعدة الخطافات وتمرير الوسيطات عند إنشائها. يتم إنشاء المحول فقط عند تعريف كافة الوسيطات.

لاحظ أنه يجب عليك مذكرة الوسيطات لتجنب إعادة إنشاء المحول على كل عرض. راجع الكتاب القصصي للحصول على أمثلة الاستخدام النموذجية.

function useTeamsCallAdapter(args: Partial<TeamsCallAdapterArgs>, afterCreate?: (adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>, beforeDispose?: (adapter: TeamsCallAdapter) => Promise<void>): undefined | TeamsCallAdapter

المعلمات

args

Partial<TeamsCallAdapterArgs>

afterCreate

(adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>

beforeDispose

(adapter: TeamsCallAdapter) => Promise<void>

المرتجعات

undefined | TeamsCallAdapter

useTeamsCallAgent()

ربط للحصول على <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent> من الموفر.

مفيد عند تنفيذ مكون مخصص يستخدم الموفرين المصدرين من هذه المكتبة.

function useTeamsCallAgent(): undefined | TeamsCallAgent

المرتجعات

undefined | TeamsCallAgent

useTheme()

تفاعل مع نسق الوصول

function useTheme(): Theme

المرتجعات

Theme

Variable Details

COMPONENT_LOCALE_AR_SA

الموقع للغة العربية (المملكة العربية السعودية).

COMPONENT_LOCALE_AR_SA: ComponentLocale

النوع

COMPONENT_LOCALE_CS_CZ

موقع للتشيك (جمهورية التشيك).

COMPONENT_LOCALE_CS_CZ: ComponentLocale

النوع

COMPONENT_LOCALE_CY_GB

الموقع للغة الويلزية (بريطانيا العظمى).

COMPONENT_LOCALE_CY_GB: ComponentLocale

النوع

COMPONENT_LOCALE_DE_DE

الموقع الألماني (ألمانيا).

COMPONENT_LOCALE_DE_DE: ComponentLocale

النوع

COMPONENT_LOCALE_EN_GB

الموقع للغة الإنجليزية (GB).

COMPONENT_LOCALE_EN_GB: ComponentLocale

النوع

COMPONENT_LOCALE_EN_US

موقع للغة الإنجليزية (الولايات المتحدة).

COMPONENT_LOCALE_EN_US: ComponentLocale

النوع

COMPONENT_LOCALE_ES_ES

موقع للغة الإسبانية (إسبانيا).

COMPONENT_LOCALE_ES_ES: ComponentLocale

النوع

COMPONENT_LOCALE_ES_MX

موقع للغة الإسبانية (المكسيك).

COMPONENT_LOCALE_ES_MX: ComponentLocale

النوع

COMPONENT_LOCALE_FI_FI

موقع للفنلندية (فنلندا).

COMPONENT_LOCALE_FI_FI: ComponentLocale

النوع

COMPONENT_LOCALE_FR_CA

موقع للفرنسيين (كندا).

COMPONENT_LOCALE_FR_CA: ComponentLocale

النوع

COMPONENT_LOCALE_FR_FR

الموقع للفرنسيين (فرنسا).

COMPONENT_LOCALE_FR_FR: ComponentLocale

النوع

COMPONENT_LOCALE_HE_IL

الموقع للعبرية (إسرائيل).

COMPONENT_LOCALE_HE_IL: ComponentLocale

النوع

COMPONENT_LOCALE_IT_IT

الموقع للإيطاليين (إيطاليا).

COMPONENT_LOCALE_IT_IT: ComponentLocale

النوع

COMPONENT_LOCALE_JA_JP

الموقع لليابانيين (اليابان).

COMPONENT_LOCALE_JA_JP: ComponentLocale

النوع

COMPONENT_LOCALE_KO_KR

الموقع للكورية (كوريا الجنوبية).

COMPONENT_LOCALE_KO_KR: ComponentLocale

النوع

COMPONENT_LOCALE_NB_NO

موقع بوكمول النرويجي (النرويج).

COMPONENT_LOCALE_NB_NO: ComponentLocale

النوع

COMPONENT_LOCALE_NL_NL

موقع للهولنديين (هولندا).

COMPONENT_LOCALE_NL_NL: ComponentLocale

النوع

COMPONENT_LOCALE_PL_PL

موقع للبولندية (بولندا).

COMPONENT_LOCALE_PL_PL: ComponentLocale

النوع

COMPONENT_LOCALE_PT_BR

موقع للبرتغالية (البرازيل).

COMPONENT_LOCALE_PT_BR: ComponentLocale

النوع

COMPONENT_LOCALE_RU_RU

الموقع للروسية (روسيا).

COMPONENT_LOCALE_RU_RU: ComponentLocale

النوع

COMPONENT_LOCALE_SV_SE

موقع للسويدية (السويد).

COMPONENT_LOCALE_SV_SE: ComponentLocale

النوع

COMPONENT_LOCALE_TR_TR

موقع تركي (تركيا).

COMPONENT_LOCALE_TR_TR: ComponentLocale

النوع

COMPONENT_LOCALE_ZH_CN

موقع للصينيين (الصين القارية).

COMPONENT_LOCALE_ZH_CN: ComponentLocale

النوع

COMPONENT_LOCALE_ZH_TW

الموقع للصينيين (تايوان).

COMPONENT_LOCALE_ZH_TW: ComponentLocale

النوع

COMPOSITE_LOCALE_AR_SA

لوكال للعربية (المملكة العربية السعودية)

COMPOSITE_LOCALE_AR_SA: CompositeLocale

النوع

COMPOSITE_LOCALE_CS_CZ

موقع التشيك (جمهورية التشيك)

COMPOSITE_LOCALE_CS_CZ: CompositeLocale

النوع

COMPOSITE_LOCALE_CY_GB

موقع للويلز (بريطانيا العظمى)

COMPOSITE_LOCALE_CY_GB: CompositeLocale

النوع

COMPOSITE_LOCALE_DE_DE

الموقع الألماني (ألمانيا)

COMPOSITE_LOCALE_DE_DE: CompositeLocale

النوع

COMPOSITE_LOCALE_EN_GB

موقع للغة الإنجليزية (بريطانية)

COMPOSITE_LOCALE_EN_GB: CompositeLocale

النوع

COMPOSITE_LOCALE_EN_US

موقع اللغة الإنجليزية (الولايات المتحدة)

COMPOSITE_LOCALE_EN_US: CompositeLocale

النوع

COMPOSITE_LOCALE_ES_ES

موقع للغة الإسبانية (إسبانيا)

COMPOSITE_LOCALE_ES_ES: CompositeLocale

النوع

COMPOSITE_LOCALE_ES_MX

موقع للغة الإسبانية (المكسيك)

COMPOSITE_LOCALE_ES_MX: CompositeLocale

النوع

COMPOSITE_LOCALE_FI_FI

موقع للفنلندية (فنلندا)

COMPOSITE_LOCALE_FI_FI: CompositeLocale

النوع

COMPOSITE_LOCALE_FR_CA

الموقع للفرنسية (كندا)

COMPOSITE_LOCALE_FR_CA: CompositeLocale

النوع

COMPOSITE_LOCALE_FR_FR

الموقع للفرنسيين (فرنسا)

COMPOSITE_LOCALE_FR_FR: CompositeLocale

النوع

COMPOSITE_LOCALE_HE_IL

مكان للعبرية (إسرائيل)

COMPOSITE_LOCALE_HE_IL: CompositeLocale

النوع

COMPOSITE_LOCALE_IT_IT

موقع للإيطالية (إيطاليا)

COMPOSITE_LOCALE_IT_IT: CompositeLocale

النوع

COMPOSITE_LOCALE_JA_JP

الموقع لليابانية (اليابان)

COMPOSITE_LOCALE_JA_JP: CompositeLocale

النوع

COMPOSITE_LOCALE_KO_KR

الموقع للكورية (كوريا الجنوبية)

COMPOSITE_LOCALE_KO_KR: CompositeLocale

النوع

COMPOSITE_LOCALE_NB_NO

موقع بوكمول النرويجي (النرويج)

COMPOSITE_LOCALE_NB_NO: CompositeLocale

النوع

COMPOSITE_LOCALE_NL_NL

موقع للهولنديين (هولندا)

COMPOSITE_LOCALE_NL_NL: CompositeLocale

النوع

COMPOSITE_LOCALE_PL_PL

موقع للبولندية (بولندا)

COMPOSITE_LOCALE_PL_PL: CompositeLocale

النوع

COMPOSITE_LOCALE_PT_BR

موقع للبرتغالية (البرازيل)

COMPOSITE_LOCALE_PT_BR: CompositeLocale

النوع

COMPOSITE_LOCALE_RU_RU

الموقع للروسية (روسيا)

COMPOSITE_LOCALE_RU_RU: CompositeLocale

النوع

COMPOSITE_LOCALE_SV_SE

مكان للغة السويدية (السويد)

COMPOSITE_LOCALE_SV_SE: CompositeLocale

النوع

COMPOSITE_LOCALE_TR_TR

موقع تركي (تركيا)

COMPOSITE_LOCALE_TR_TR: CompositeLocale

النوع

COMPOSITE_LOCALE_ZH_CN

الموقع للصينيين (الصين القارية)

COMPOSITE_LOCALE_ZH_CN: CompositeLocale

النوع

COMPOSITE_LOCALE_ZH_TW

موقع للصينيين (تايوان)

COMPOSITE_LOCALE_ZH_TW: CompositeLocale

النوع

COMPOSITE_ONLY_ICONS

مجموعة الأيقونات الافتراضية التي تستخدمها المركبات مباشرة (أي ليس عبر المكونات المعرفة في هذه المكتبة).

COMPOSITE_ONLY_ICONS: CompositeIcons

النوع

DEFAULT_COMPONENT_ICONS

مجموعة الأيقونات الافتراضية المتاحة للاستخدام في مكونات واجهة المستخدم.

DEFAULT_COMPONENT_ICONS: { CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlButtonCameraOff: React_2.JSX.Element, ControlButtonCameraOn: React_2.JSX.Element, ControlButtonCameraProhibited: React_2.JSX.Element, ControlButtonCameraProhibitedSmall: React_2.JSX.Element, ControlButtonEndCall: React_2.JSX.Element, ControlButtonLowerHand: React_2.JSX.Element, ControlButtonMicOff: React_2.JSX.Element, ControlButtonMicOn: React_2.JSX.Element, ControlButtonMicProhibited: React_2.JSX.Element, ControlButtonMicProhibitedSmall: React_2.JSX.Element, ControlButtonOptions: React_2.JSX.Element, ControlButtonParticipants: React_2.JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: React_2.JSX.Element, ControlButtonScreenShareStart: React_2.JSX.Element, ControlButtonScreenShareStop: React_2.JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DialpadBackspace: React_2.JSX.Element, EditBoxCancel: React_2.JSX.Element, EditBoxSubmit: React_2.JSX.Element, ErrorBarCallCameraAccessDenied: React_2.JSX.Element, ErrorBarCallCameraAlreadyInUse: React_2.JSX.Element, ErrorBarCallLocalVideoFreeze: React_2.JSX.Element, ErrorBarCallMacOsCameraAccessDenied: React_2.JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneMutedBySystem: React_2.JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: React_2.JSX.Element, ErrorBarCallNetworkQualityLow: React_2.JSX.Element, ErrorBarCallNoMicrophoneFound: React_2.JSX.Element, ErrorBarCallNoSpeakerFound: React_2.JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: React_2.JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: React_2.JSX.Element, HorizontalGalleryRightButton: React_2.JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, LowerHandContextualMenuItem: React_2.JSX.Element, MessageDelivered: React_2.JSX.Element, MessageEdit: React_2.JSX.Element, MessageFailed: React_2.JSX.Element, MessageRemove: React_2.JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: React_2.JSX.Element, MessageSending: React_2.JSX.Element, MinimizeIcon: React_2.JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: React_2.JSX.Element, OptionsMic: React_2.JSX.Element, OptionsSpeaker: React_2.JSX.Element, ParticipantItemMicOff: React_2.JSX.Element, ParticipantItemOptions: React_2.JSX.Element, ParticipantItemOptionsHovered: React_2.JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: React_2.JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: React_2.JSX.Element, ReactionButtonIcon: React_2.JSX.Element, RealTimeTextIcon: React_2.JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxSend: React_2.JSX.Element, SendBoxSendHovered: React_2.JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: React_2.JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }

النوع

{ CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlButtonCameraOff: React_2.JSX.Element, ControlButtonCameraOn: React_2.JSX.Element, ControlButtonCameraProhibited: React_2.JSX.Element, ControlButtonCameraProhibitedSmall: React_2.JSX.Element, ControlButtonEndCall: React_2.JSX.Element, ControlButtonLowerHand: React_2.JSX.Element, ControlButtonMicOff: React_2.JSX.Element, ControlButtonMicOn: React_2.JSX.Element, ControlButtonMicProhibited: React_2.JSX.Element, ControlButtonMicProhibitedSmall: React_2.JSX.Element, ControlButtonOptions: React_2.JSX.Element, ControlButtonParticipants: React_2.JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: React_2.JSX.Element, ControlButtonScreenShareStart: React_2.JSX.Element, ControlButtonScreenShareStop: React_2.JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DialpadBackspace: React_2.JSX.Element, EditBoxCancel: React_2.JSX.Element, EditBoxSubmit: React_2.JSX.Element, ErrorBarCallCameraAccessDenied: React_2.JSX.Element, ErrorBarCallCameraAlreadyInUse: React_2.JSX.Element, ErrorBarCallLocalVideoFreeze: React_2.JSX.Element, ErrorBarCallMacOsCameraAccessDenied: React_2.JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneMutedBySystem: React_2.JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: React_2.JSX.Element, ErrorBarCallNetworkQualityLow: React_2.JSX.Element, ErrorBarCallNoMicrophoneFound: React_2.JSX.Element, ErrorBarCallNoSpeakerFound: React_2.JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: React_2.JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: React_2.JSX.Element, HorizontalGalleryRightButton: React_2.JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, LowerHandContextualMenuItem: React_2.JSX.Element, MessageDelivered: React_2.JSX.Element, MessageEdit: React_2.JSX.Element, MessageFailed: React_2.JSX.Element, MessageRemove: React_2.JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: React_2.JSX.Element, MessageSending: React_2.JSX.Element, MinimizeIcon: React_2.JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: React_2.JSX.Element, OptionsMic: React_2.JSX.Element, OptionsSpeaker: React_2.JSX.Element, ParticipantItemMicOff: React_2.JSX.Element, ParticipantItemOptions: React_2.JSX.Element, ParticipantItemOptionsHovered: React_2.JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: React_2.JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: React_2.JSX.Element, ReactionButtonIcon: React_2.JSX.Element, RealTimeTextIcon: React_2.JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxSend: React_2.JSX.Element, SendBoxSendHovered: React_2.JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: React_2.JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }

DEFAULT_COMPOSITE_ICONS

مجموعة الأيقونات الافتراضية المتاحة للاستخدام في التركيبات.

DEFAULT_COMPOSITE_ICONS: { BlurVideoBackground?: JSX.Element, CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ChevronLeft?: JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlBarChatButtonActive?: JSX.Element, ControlBarChatButtonInactive?: JSX.Element, ControlBarPeopleButton?: JSX.Element, ControlButtonCameraOff: JSX.Element, ControlButtonCameraOn: JSX.Element, ControlButtonCameraProhibited: JSX.Element, ControlButtonCameraProhibitedSmall: JSX.Element, ControlButtonEndCall: JSX.Element, ControlButtonExitSpotlight?: JSX.Element, ControlButtonLowerHand: JSX.Element, ControlButtonMicOff: JSX.Element, ControlButtonMicOn: JSX.Element, ControlButtonMicProhibited: JSX.Element, ControlButtonMicProhibitedSmall: JSX.Element, ControlButtonOptions: JSX.Element, ControlButtonParticipants: JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: JSX.Element, ControlButtonScreenShareStart: JSX.Element, ControlButtonScreenShareStop: JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DefaultCustomButton?: JSX.Element, DefaultGalleryLayout?: JSX.Element, DialpadBackspace: React_2.JSX.Element, DialpadStartCall?: JSX.Element, DtmfDialpadButton?: JSX.Element, EditBoxCancel: JSX.Element, EditBoxSubmit: JSX.Element, ErrorBarCallCameraAccessDenied: JSX.Element, ErrorBarCallCameraAlreadyInUse: JSX.Element, ErrorBarCallLocalVideoFreeze: JSX.Element, ErrorBarCallMacOsCameraAccessDenied: JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneMutedBySystem: JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: JSX.Element, ErrorBarCallNetworkQualityLow: JSX.Element, ErrorBarCallNoMicrophoneFound: JSX.Element, ErrorBarCallNoSpeakerFound: JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, FloatingLocalVideoGalleryLayout?: JSX.Element, FocusedContentGalleryLayout?: JSX.Element, GalleryOptions?: JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: JSX.Element, HorizontalGalleryRightButton: JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, JoinByPhoneConferenceIdIcon?: JSX.Element, JoinByPhoneDialStepIcon?: JSX.Element, JoinByPhoneWaitToBeAdmittedIcon?: JSX.Element, LargeGalleryLayout?: JSX.Element, Link?: JSX.Element, LobbyScreenConnectingToCall?: JSX.Element, LobbyScreenWaitingToBeAdmitted?: JSX.Element, LocalCameraSwitch?: JSX.Element, LocalDeviceSettingsCamera?: JSX.Element, LocalDeviceSettingsMic?: JSX.Element, LocalDeviceSettingsSpeaker?: JSX.Element, LocalPreviewPlaceholder?: JSX.Element, LowerHandContextualMenuItem: JSX.Element, MessageDelivered: JSX.Element, MessageEdit: JSX.Element, MessageFailed: JSX.Element, MessageRemove: JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: JSX.Element, MessageSending: JSX.Element, MinimizeIcon: React_2.JSX.Element, MoreDrawerMicrophones?: JSX.Element, MoreDrawerPeople?: JSX.Element, MoreDrawerSelectedMicrophone?: JSX.Element, MoreDrawerSelectedSpeaker?: JSX.Element, MoreDrawerSpeakers?: JSX.Element, Muted?: JSX.Element, NetworkReconnectIcon?: JSX.Element, NoticePageAccessDeniedTeamsMeeting?: JSX.Element, NoticePageCallRejected?: JSX.Element, NoticePageCallTimeout?: JSX.Element, NoticePageInviteToRoomRemoved?: JSX.Element, NoticePageJoinCallFailedDueToNoNetwork?: JSX.Element, NoticePageLeftCall?: JSX.Element, NoticePageNotInvitedToRoom?: JSX.Element, NoticePageRemovedFromCall?: JSX.Element, NoticePageRoomNotFound?: JSX.Element, NoticePageRoomNotValid?: JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: JSX.Element, OptionsMic: JSX.Element, OptionsSpeaker: JSX.Element, OverflowGalleryTop?: JSX.Element, ParticipantItemMicOff: JSX.Element, ParticipantItemOptions: JSX.Element, ParticipantItemOptionsHovered: JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PeoplePaneAddPerson?: JSX.Element, PeoplePaneMoreButton?: JSX.Element, PeoplePaneOpenDialpad?: JSX.Element, PhoneNumberButton?: JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: JSX.Element, ReactionButtonIcon: JSX.Element, ReactionContextualMenuItem?: JSX.Element, RealTimeTextIcon: React_2.JSX.Element, RemoveVideoBackgroundEffect?: JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxAttachFile?: JSX.Element, SendBoxSend: JSX.Element, SendBoxSendHovered: JSX.Element, SpeakerGalleryLayout?: JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopAllSpotlightMenuButton?: JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, TogetherModeLayout?: JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }

النوع

{ BlurVideoBackground?: JSX.Element, CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ChevronLeft?: JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlBarChatButtonActive?: JSX.Element, ControlBarChatButtonInactive?: JSX.Element, ControlBarPeopleButton?: JSX.Element, ControlButtonCameraOff: JSX.Element, ControlButtonCameraOn: JSX.Element, ControlButtonCameraProhibited: JSX.Element, ControlButtonCameraProhibitedSmall: JSX.Element, ControlButtonEndCall: JSX.Element, ControlButtonExitSpotlight?: JSX.Element, ControlButtonLowerHand: JSX.Element, ControlButtonMicOff: JSX.Element, ControlButtonMicOn: JSX.Element, ControlButtonMicProhibited: JSX.Element, ControlButtonMicProhibitedSmall: JSX.Element, ControlButtonOptions: JSX.Element, ControlButtonParticipants: JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: JSX.Element, ControlButtonScreenShareStart: JSX.Element, ControlButtonScreenShareStop: JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DefaultCustomButton?: JSX.Element, DefaultGalleryLayout?: JSX.Element, DialpadBackspace: React_2.JSX.Element, DialpadStartCall?: JSX.Element, DtmfDialpadButton?: JSX.Element, EditBoxCancel: JSX.Element, EditBoxSubmit: JSX.Element, ErrorBarCallCameraAccessDenied: JSX.Element, ErrorBarCallCameraAlreadyInUse: JSX.Element, ErrorBarCallLocalVideoFreeze: JSX.Element, ErrorBarCallMacOsCameraAccessDenied: JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneMutedBySystem: JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: JSX.Element, ErrorBarCallNetworkQualityLow: JSX.Element, ErrorBarCallNoMicrophoneFound: JSX.Element, ErrorBarCallNoSpeakerFound: JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, FloatingLocalVideoGalleryLayout?: JSX.Element, FocusedContentGalleryLayout?: JSX.Element, GalleryOptions?: JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: JSX.Element, HorizontalGalleryRightButton: JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, JoinByPhoneConferenceIdIcon?: JSX.Element, JoinByPhoneDialStepIcon?: JSX.Element, JoinByPhoneWaitToBeAdmittedIcon?: JSX.Element, LargeGalleryLayout?: JSX.Element, Link?: JSX.Element, LobbyScreenConnectingToCall?: JSX.Element, LobbyScreenWaitingToBeAdmitted?: JSX.Element, LocalCameraSwitch?: JSX.Element, LocalDeviceSettingsCamera?: JSX.Element, LocalDeviceSettingsMic?: JSX.Element, LocalDeviceSettingsSpeaker?: JSX.Element, LocalPreviewPlaceholder?: JSX.Element, LowerHandContextualMenuItem: JSX.Element, MessageDelivered: JSX.Element, MessageEdit: JSX.Element, MessageFailed: JSX.Element, MessageRemove: JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: JSX.Element, MessageSending: JSX.Element, MinimizeIcon: React_2.JSX.Element, MoreDrawerMicrophones?: JSX.Element, MoreDrawerPeople?: JSX.Element, MoreDrawerSelectedMicrophone?: JSX.Element, MoreDrawerSelectedSpeaker?: JSX.Element, MoreDrawerSpeakers?: JSX.Element, Muted?: JSX.Element, NetworkReconnectIcon?: JSX.Element, NoticePageAccessDeniedTeamsMeeting?: JSX.Element, NoticePageCallRejected?: JSX.Element, NoticePageCallTimeout?: JSX.Element, NoticePageInviteToRoomRemoved?: JSX.Element, NoticePageJoinCallFailedDueToNoNetwork?: JSX.Element, NoticePageLeftCall?: JSX.Element, NoticePageNotInvitedToRoom?: JSX.Element, NoticePageRemovedFromCall?: JSX.Element, NoticePageRoomNotFound?: JSX.Element, NoticePageRoomNotValid?: JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: JSX.Element, OptionsMic: JSX.Element, OptionsSpeaker: JSX.Element, OverflowGalleryTop?: JSX.Element, ParticipantItemMicOff: JSX.Element, ParticipantItemOptions: JSX.Element, ParticipantItemOptionsHovered: JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PeoplePaneAddPerson?: JSX.Element, PeoplePaneMoreButton?: JSX.Element, PeoplePaneOpenDialpad?: JSX.Element, PhoneNumberButton?: JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: JSX.Element, ReactionButtonIcon: JSX.Element, ReactionContextualMenuItem?: JSX.Element, RealTimeTextIcon: React_2.JSX.Element, RemoveVideoBackgroundEffect?: JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxAttachFile?: JSX.Element, SendBoxSend: JSX.Element, SendBoxSendHovered: JSX.Element, SpeakerGalleryLayout?: JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopAllSpotlightMenuButton?: JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, TogetherModeLayout?: JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }

darkTheme

تم تصدير الموضوع الداكن مسبقا للمكونات من هذه المكتبة.

darkTheme: PartialTheme & CallingTheme

النوع

PartialTheme & CallingTheme

lightTheme

تم ضبط ثيم الضوء المسبق للمكونات التي تم تصديرها من هذه المكتبة.

lightTheme: PartialTheme & CallingTheme

النوع

PartialTheme & CallingTheme