مشاركة عبر


CallState interface

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

الخصائص

breakoutRooms

وكيل <xref:%40azure%2Fcommunication-calling%23BreakoutRoomsFeature>.

callEndReason

وكيل <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>.

callerInfo

وكيل <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>.

capabilitiesFeature

وكيل <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>.

captionsFeature

وكيل <xref:%40azure%2Fcommunication-calling%23CaptionsCallFeature>.

contentSharingRemoteParticipant

يخزن مفتاح المشارك النشط حاليا في pptlive. سيتم إعادة استخدامها بواسطة السبورة البيضاء وما إلى ذلك. إذا لم يكن هناك نشاط مشاركة الشاشة ، فسيكون هذا غير محدد. يمكنك استخدام هذا المفتاح للوصول إلى بيانات remoteParticipant في عنصر remoteParticipants.

لاحظ أن هذا ينطبق فقط على PPTLive في RemoteParticipant.

تتم إضافة هذه الخاصية بواسطة الطبقة ذات الحالة وليست وكيلا لحالة SDK

diagnostics

يخزن أحدث تشخيصات المكالمات.

direction

وكيل <xref:%40azure%2Fcommunication-calling%23Call.direction>.

dominantSpeakers

وكيل <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>.

endTime

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

hideAttendeeNames

إخفاء أسماء الحاضرين في اجتماع الفرق

id

وكيل <xref:%40azure%2Fcommunication-calling%23Call.id>.

info

وكيل <xref:%40azure%2Fcommunication-calling%23Call.info>.

isMuted

وكيل <xref:%40azure%2Fcommunication-calling%23Call.isMuted>.

isScreenSharingOn

وكيل <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>.

kind

نوع المكالمة.

localParticipantReaction

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

localVideoStreams

وكيل <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>.

meetingConference

وكيل <xref:%40azure%2Fcommunication-calling%23TeamsMeetingAudioConferencingCallFeature>.

meetingMediaAccess

وكيل <xref:%40azure%2Fcommunication-calling%23MediaAccessFeature>.

optimalVideoCount

وكيل <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>.

pptLive

وكيل <xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>.

raiseHand

وكيل <xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>.

realTimeTextFeature

وكيل <xref:%40azure%2Fcommunication-calling%23RealTimeTextCallFeature>.

recording

وكيل <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>.

remoteParticipants

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

remoteParticipantsEnded

يخزن المشاركين عن بعد الذين تركوا المكالمة بحيث يمكن استرداد callEndReason. الكائن الذي يحتوي على حقول VideoGalleryRemoteParticipant تم مفتاحه بواسطة معرف المسطح. للحصول على معرف مبسط، استخدم <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

role

وكيل <xref:%40azure%2Fcommunication-calling%23Call.role>.

screenShareRemoteParticipant

يخزن مفتاح مشارك screenshare النشط حاليا. إذا لم يكن هناك مشاركة شاشة نشطة، فسيكون هذا غير معرف. يمكنك استخدام هذا المفتاح للوصول إلى بيانات remoteParticipant في عنصر remoteParticipants.

لاحظ أن هذا ينطبق فقط على ScreenShare في RemoteParticipant. لن تؤثر ScreenShare المحلية النشطة على هذه الخاصية.

تتم إضافة هذه الخاصية بواسطة الطبقة ذات الحالة وليست وكيلا لحالة SDK

spotlight

وكيل <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>.

startTime

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

state

وكيل <xref:%40azure%2Fcommunication-calling%23Call.state>.

togetherMode

وكيل <xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>.

transcription

وكيل <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>.

transfer

حالة نقل المكالمة

تفاصيل الخاصية

breakoutRooms

وكيل <xref:%40azure%2Fcommunication-calling%23BreakoutRoomsFeature>.

breakoutRooms?: BreakoutRoomsState

قيمة الخاصية

callEndReason

وكيل <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>.

callEndReason?: CallEndReason

قيمة الخاصية

callerInfo

وكيل <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>.

callerInfo: CallerInfo

قيمة الخاصية

capabilitiesFeature

وكيل <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>.

capabilitiesFeature?: CapabilitiesFeatureState

قيمة الخاصية

captionsFeature

وكيل <xref:%40azure%2Fcommunication-calling%23CaptionsCallFeature>.

captionsFeature: CaptionsCallFeatureState

قيمة الخاصية

contentSharingRemoteParticipant

يخزن مفتاح المشارك النشط حاليا في pptlive. سيتم إعادة استخدامها بواسطة السبورة البيضاء وما إلى ذلك. إذا لم يكن هناك نشاط مشاركة الشاشة ، فسيكون هذا غير محدد. يمكنك استخدام هذا المفتاح للوصول إلى بيانات remoteParticipant في عنصر remoteParticipants.

لاحظ أن هذا ينطبق فقط على PPTLive في RemoteParticipant.

تتم إضافة هذه الخاصية بواسطة الطبقة ذات الحالة وليست وكيلا لحالة SDK

public contentSharingRemoteParticipant?: string

قيمة الخاصية

string

diagnostics

يخزن أحدث تشخيصات المكالمات.

diagnostics: DiagnosticsCallFeatureState

قيمة الخاصية

direction

وكيل <xref:%40azure%2Fcommunication-calling%23Call.direction>.

direction: CallDirection

قيمة الخاصية

dominantSpeakers

وكيل <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>.

dominantSpeakers?: DominantSpeakersInfo

قيمة الخاصية

endTime

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

endTime: undefined | Date

قيمة الخاصية

undefined | Date

hideAttendeeNames

إخفاء أسماء الحاضرين في اجتماع الفرق

hideAttendeeNames?: boolean

قيمة الخاصية

boolean

id

وكيل <xref:%40azure%2Fcommunication-calling%23Call.id>.

id: string

قيمة الخاصية

string

info

وكيل <xref:%40azure%2Fcommunication-calling%23Call.info>.

info?: TeamsCallInfo

قيمة الخاصية

isMuted

وكيل <xref:%40azure%2Fcommunication-calling%23Call.isMuted>.

isMuted: boolean

قيمة الخاصية

boolean

isScreenSharingOn

وكيل <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>.

isScreenSharingOn: boolean

قيمة الخاصية

boolean

kind

نوع المكالمة.

kind: CallKind

قيمة الخاصية

localParticipantReaction

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

public localParticipantReaction?: ReactionState

قيمة الخاصية

localVideoStreams

وكيل <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>.

localVideoStreams: LocalVideoStreamState[]

قيمة الخاصية

meetingConference

وكيل <xref:%40azure%2Fcommunication-calling%23TeamsMeetingAudioConferencingCallFeature>.

meetingConference?: { conferencePhones: ConferencePhoneInfo[] }

قيمة الخاصية

{ conferencePhones: ConferencePhoneInfo[] }

meetingMediaAccess

وكيل <xref:%40azure%2Fcommunication-calling%23MediaAccessFeature>.

meetingMediaAccess?: MediaAccessState

قيمة الخاصية

optimalVideoCount

وكيل <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>.

optimalVideoCount: OptimalVideoCountFeatureState

قيمة الخاصية

pptLive

وكيل <xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>.

public pptLive: PPTLiveCallFeatureState

قيمة الخاصية

raiseHand

وكيل <xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>.

raiseHand: RaiseHandCallFeature

قيمة الخاصية

realTimeTextFeature

وكيل <xref:%40azure%2Fcommunication-calling%23RealTimeTextCallFeature>.

realTimeTextFeature: RealTimeTextCallFeatureState

قيمة الخاصية

recording

وكيل <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>.

recording: RecordingCallFeature

قيمة الخاصية

remoteParticipants

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

remoteParticipants: {[keys: string]: RemoteParticipantState}

قيمة الخاصية

{[keys: string]: RemoteParticipantState}

remoteParticipantsEnded

يخزن المشاركين عن بعد الذين تركوا المكالمة بحيث يمكن استرداد callEndReason. الكائن الذي يحتوي على حقول VideoGalleryRemoteParticipant تم مفتاحه بواسطة معرف المسطح. للحصول على معرف مبسط، استخدم <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipantsEnded: {[keys: string]: RemoteParticipantState}

قيمة الخاصية

{[keys: string]: RemoteParticipantState}

role

وكيل <xref:%40azure%2Fcommunication-calling%23Call.role>.

role?: ParticipantRole

قيمة الخاصية

screenShareRemoteParticipant

يخزن مفتاح مشارك screenshare النشط حاليا. إذا لم يكن هناك مشاركة شاشة نشطة، فسيكون هذا غير معرف. يمكنك استخدام هذا المفتاح للوصول إلى بيانات remoteParticipant في عنصر remoteParticipants.

لاحظ أن هذا ينطبق فقط على ScreenShare في RemoteParticipant. لن تؤثر ScreenShare المحلية النشطة على هذه الخاصية.

تتم إضافة هذه الخاصية بواسطة الطبقة ذات الحالة وليست وكيلا لحالة SDK

screenShareRemoteParticipant?: string

قيمة الخاصية

string

spotlight

وكيل <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>.

spotlight?: SpotlightCallFeatureState

قيمة الخاصية

startTime

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

startTime: Date

قيمة الخاصية

Date

state

وكيل <xref:%40azure%2Fcommunication-calling%23Call.state>.

state: CallState

قيمة الخاصية

togetherMode

وكيل <xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>.

togetherMode: TogetherModeCallFeatureState

قيمة الخاصية

transcription

وكيل <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>.

transcription: TranscriptionCallFeature

قيمة الخاصية

transfer

حالة نقل المكالمة

transfer: TransferFeature

قيمة الخاصية