CallState interface
إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23Call>. سيقوم StatefulCallClient تلقائيا باسترداد حالة المكالمة وإضافتها إلى الحالة التي تعرضها StatefulCallClient.
الخصائص
| breakout |
وكيل <xref:%40azure%2Fcommunication-calling%23BreakoutRoomsFeature>. |
| call |
وكيل <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>. |
| caller |
وكيل <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>. |
| capabilities |
وكيل <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>. |
| captions |
وكيل <xref:%40azure%2Fcommunication-calling%23CaptionsCallFeature>. |
| content |
يخزن مفتاح المشارك النشط حاليا في pptlive. سيتم إعادة استخدامها بواسطة السبورة البيضاء وما إلى ذلك. إذا لم يكن هناك نشاط مشاركة الشاشة ، فسيكون هذا غير محدد. يمكنك استخدام هذا المفتاح للوصول إلى بيانات remoteParticipant في عنصر remoteParticipants. لاحظ أن هذا ينطبق فقط على PPTLive في RemoteParticipant. تتم إضافة هذه الخاصية بواسطة الطبقة ذات الحالة وليست وكيلا لحالة SDK |
| diagnostics | يخزن أحدث تشخيصات المكالمات. |
| direction | وكيل <xref:%40azure%2Fcommunication-calling%23Call.direction>. |
| dominant |
وكيل <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>. |
| end |
يخزن التاريخ المحلي عند انتهاء المكالمة على العميل. تتم إضافة هذه الخاصية بواسطة الطبقة ذات الحالة وليست وكيلا لحالة SDK. |
| hide |
إخفاء أسماء الحاضرين في اجتماع الفرق |
| id | وكيل <xref:%40azure%2Fcommunication-calling%23Call.id>. |
| info | وكيل <xref:%40azure%2Fcommunication-calling%23Call.info>. |
| is |
وكيل <xref:%40azure%2Fcommunication-calling%23Call.isMuted>. |
| is |
وكيل <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>. |
| kind | نوع المكالمة. |
| local |
وكيل <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> مع الدعائم المساعد لواجهة المستخدم التي تم تلقيها والتي تشير إلى الطابع الزمني عند استلام الرسالة. |
| local |
وكيل <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>. |
| meeting |
وكيل <xref:%40azure%2Fcommunication-calling%23TeamsMeetingAudioConferencingCallFeature>. |
| meeting |
وكيل <xref:%40azure%2Fcommunication-calling%23MediaAccessFeature>. |
| optimal |
وكيل <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>. |
| ppt |
وكيل <xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>. |
| raise |
وكيل <xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>. |
| real |
وكيل <xref:%40azure%2Fcommunication-calling%23RealTimeTextCallFeature>. |
| recording | وكيل <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>. |
| remote |
وكيل <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants>. الكائن الذي يحتوي على حقول VideoGalleryRemoteParticipant تم مفتاحه بواسطة معرف المسطح. للحصول على معرف مبسط، استخدم <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>. |
| remote |
يخزن المشاركين عن بعد الذين تركوا المكالمة بحيث يمكن استرداد callEndReason. الكائن الذي يحتوي على حقول VideoGalleryRemoteParticipant تم مفتاحه بواسطة معرف المسطح. للحصول على معرف مبسط، استخدم <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>. |
| role | وكيل <xref:%40azure%2Fcommunication-calling%23Call.role>. |
| screen |
يخزن مفتاح مشارك screenshare النشط حاليا. إذا لم يكن هناك مشاركة شاشة نشطة، فسيكون هذا غير معرف. يمكنك استخدام هذا المفتاح للوصول إلى بيانات remoteParticipant في عنصر remoteParticipants. لاحظ أن هذا ينطبق فقط على ScreenShare في RemoteParticipant. لن تؤثر ScreenShare المحلية النشطة على هذه الخاصية. تتم إضافة هذه الخاصية بواسطة الطبقة ذات الحالة وليست وكيلا لحالة SDK |
| spotlight | وكيل <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>. |
| start |
يخزن التاريخ المحلي عند بدء المكالمة على العميل. تتم إضافة هذه الخاصية بواسطة الطبقة ذات الحالة وليست وكيلا لحالة SDK. |
| state | وكيل <xref:%40azure%2Fcommunication-calling%23Call.state>. |
| together |
وكيل <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
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
togetherMode
وكيل <xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>.
togetherMode: TogetherModeCallFeatureState
قيمة الخاصية
transcription
وكيل <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>.
transcription: TranscriptionCallFeature