IncomingCallState interface
إصدار الحالة فقط من <xref:%40azure%2Fcommunication-calling%23IncomingCall>. سيقوم StatefulCallClient تلقائيا بالكشف عن المكالمات الواردة وإضافة حالتها إلى الحالة التي تعرضها StatefulCallClient.
الخصائص
| call |
قم بتعيين إلى الحالة التي تم إرجاعها بواسطة حدث "callEnded" في <xref:%40azure%2Fcommunication-calling%23IncomingCall> عند استلامها. تتم إضافة هذه الخاصية بواسطة الطبقة ذات الحالة وليست وكيلا لحالة SDK. |
| caller |
وكيل <xref:%40azure%2Fcommunication-calling%23IncomingCall.callerInfo>. |
| end |
يخزن التاريخ المحلي عند انتهاء المكالمة على العميل. تتم إضافة هذه الخاصية بواسطة الطبقة ذات الحالة وليست وكيلا لحالة SDK. لا يتم تحديده إذا لم يتم إنهاء المكالمة بعد. |
| id | وكيل <xref:%40azure%2Fcommunication-calling%23IncomingCall.id>. |
| info | وكيل <xref:%40azure%2Fcommunication-calling%23IncomingCall.callInfo>. |
| start |
يخزن التاريخ المحلي عند بدء المكالمة على العميل. تتم إضافة هذه الخاصية بواسطة الطبقة ذات الحالة وليست وكيلا لحالة SDK. |
تفاصيل الخاصية
callEndReason
قم بتعيين إلى الحالة التي تم إرجاعها بواسطة حدث "callEnded" في <xref:%40azure%2Fcommunication-calling%23IncomingCall> عند استلامها. تتم إضافة هذه الخاصية بواسطة الطبقة ذات الحالة وليست وكيلا لحالة SDK.
callEndReason?: CallEndReason
قيمة الخاصية
callerInfo
وكيل <xref:%40azure%2Fcommunication-calling%23IncomingCall.callerInfo>.
callerInfo: CallerInfo
قيمة الخاصية
endTime
يخزن التاريخ المحلي عند انتهاء المكالمة على العميل. تتم إضافة هذه الخاصية بواسطة الطبقة ذات الحالة وليست وكيلا لحالة SDK. لا يتم تحديده إذا لم يتم إنهاء المكالمة بعد.
endTime?: Date
قيمة الخاصية
Date
id
وكيل <xref:%40azure%2Fcommunication-calling%23IncomingCall.id>.
id: string
قيمة الخاصية
string
info
وكيل <xref:%40azure%2Fcommunication-calling%23IncomingCall.callInfo>.
info: CallInfoState
قيمة الخاصية
startTime
يخزن التاريخ المحلي عند بدء المكالمة على العميل. تتم إضافة هذه الخاصية بواسطة الطبقة ذات الحالة وليست وكيلا لحالة SDK.
startTime: Date
قيمة الخاصية
Date