CallState interface
僅狀態版本的 <xref:%40azure%2Fcommunication-calling%23Call> 。 StatefulCallClient 會自動擷取呼叫的狀態,並將它新增至 StatefulCallClient所公開的狀態。
屬性
call |
的 <xref:%40azure%2Fcommunication-calling%23Call.callEndReason> Proxy。 |
caller |
的 <xref:%40azure%2Fcommunication-calling%23Call.callerInfo> Proxy。 |
diagnostics | 儲存最新的呼叫診斷。 |
direction | 的 <xref:%40azure%2Fcommunication-calling%23Call.direction> Proxy。 |
dominant |
的 <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo> Proxy。 |
end |
儲存在用戶端上結束呼叫時的本機日期。 這個屬性是由具狀態層所新增,不是 SDK 狀態的 Proxy。 |
id | 的 <xref:%40azure%2Fcommunication-calling%23Call.id> Proxy。 |
is |
的 <xref:%40azure%2Fcommunication-calling%23Call.isMuted> Proxy。 |
is |
的 <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn> Proxy。 |
local |
的 <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams> Proxy。 |
recording | 的 <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature> Proxy。 |
remote |
的 <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants> Proxy。 物件,其中包含 VideoGalleryRemoteParticipant 以扁平化識別碼為索引 鍵的欄位。 若要取得扁平化 識別碼,請使用 <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier> 。 |
remote |
儲存已離開通話的遠端參與者,以便擷取 callEndReason。 物件,其中包含 VideoGalleryRemoteParticipant 以扁平化識別碼為索引 鍵的欄位。 若要取得扁平化 識別碼,請使用 <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier> 。 |
screen |
儲存目前作用中的螢幕共用參與者金鑰。 如果沒有使用中螢幕共用,則這會未定義。 您可以使用此金鑰來存取 remoteParticipants 物件中的 remoteParticipant 資料。 請注意,這僅適用于 RemoteParticipant 中的 ScreenShare。 使用中的本機 ScreenShare 不會影響這個屬性。 這個屬性是由具狀態層新增,不是 SDK 狀態的 Proxy |
start |
儲存在用戶端上啟動呼叫時的本機日期。 這個屬性是由具狀態層所新增,不是 SDK 狀態的 Proxy。 |
state | 的 <xref:%40azure%2Fcommunication-calling%23Call.state> Proxy。 |
transcription | 的 <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature> Proxy。 |
屬性詳細資料
callEndReason
的 <xref:%40azure%2Fcommunication-calling%23Call.callEndReason> Proxy。
callEndReason?: CallEndReason
屬性值
callerInfo
的 <xref:%40azure%2Fcommunication-calling%23Call.callerInfo> Proxy。
callerInfo: CallerInfo
屬性值
diagnostics
direction
的 <xref:%40azure%2Fcommunication-calling%23Call.direction> Proxy。
direction: CallDirection
屬性值
dominantSpeakers
的 <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo> Proxy。
dominantSpeakers?: DominantSpeakersInfo
屬性值
endTime
儲存在用戶端上結束呼叫時的本機日期。 這個屬性是由具狀態層所新增,不是 SDK 狀態的 Proxy。
endTime: undefined | Date
屬性值
undefined | Date
id
的 <xref:%40azure%2Fcommunication-calling%23Call.id> Proxy。
id: string
屬性值
string
isMuted
的 <xref:%40azure%2Fcommunication-calling%23Call.isMuted> Proxy。
isMuted: boolean
屬性值
boolean
isScreenSharingOn
的 <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn> Proxy。
isScreenSharingOn: boolean
屬性值
boolean
localVideoStreams
的 <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams> Proxy。
localVideoStreams: LocalVideoStreamState[]
屬性值
recording
的 <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature> Proxy。
recording: RecordingCallFeature
屬性值
remoteParticipants
的 <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants> Proxy。 物件,其中包含 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}
screenShareRemoteParticipant
儲存目前作用中的螢幕共用參與者金鑰。 如果沒有使用中螢幕共用,則這會未定義。 您可以使用此金鑰來存取 remoteParticipants 物件中的 remoteParticipant 資料。
請注意,這僅適用于 RemoteParticipant 中的 ScreenShare。 使用中的本機 ScreenShare 不會影響這個屬性。
這個屬性是由具狀態層新增,不是 SDK 狀態的 Proxy
screenShareRemoteParticipant?: string
屬性值
string
startTime
儲存在用戶端上啟動呼叫時的本機日期。 這個屬性是由具狀態層所新增,不是 SDK 狀態的 Proxy。
startTime: Date
屬性值
Date
state
transcription
的 <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature> Proxy。
transcription: TranscriptionCallFeature