CallState interface
只限狀態版本的 <xref:%40azure%2Fcommunication-calling%23Call>。 StatefulCallClient 會自動擷取呼叫的狀態,並將它新增至 statefulCallClient 所公開的狀態。
屬性
| breakout |
<xref:%40azure%2Fcommunication-calling%23BreakoutRoomsFeature>的 Proxy。 |
| call |
<xref:%40azure%2Fcommunication-calling%23Call.callEndReason>的 Proxy。 |
| caller |
<xref:%40azure%2Fcommunication-calling%23Call.callerInfo>的 Proxy。 |
| capabilities |
<xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>的 Proxy。 |
| captions |
<xref:%40azure%2Fcommunication-calling%23CaptionsCallFeature>的 Proxy。 |
| content |
存儲當前活動的 pptlive 參與者的金鑰。 將被白板等重複使用。如果沒有活動的屏幕共用,則這將是未定義的。 您可以使用此金鑰來存取 remoteParticipant 物件中的 remoteParticipant 資料。 請注意,這僅適用於 RemoteParticipant 中的 PPTLive。 這個屬性是由具狀態層新增,不是 SDK 狀態的 Proxy |
| diagnostics | 儲存最新的呼叫診斷。 |
| direction | <xref:%40azure%2Fcommunication-calling%23Call.direction>的 Proxy。 |
| dominant |
<xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>的 Proxy。 |
| end |
儲存用戶端上呼叫結束時的本機日期。 這個屬性是由具狀態層所新增,不是 SDK 狀態的 Proxy。 |
| hide |
在 Teams 會議中隱藏出席者姓名 |
| id | <xref:%40azure%2Fcommunication-calling%23Call.id>的 Proxy。 |
| info | <xref:%40azure%2Fcommunication-calling%23Call.info>的 Proxy。 |
| is |
<xref:%40azure%2Fcommunication-calling%23Call.isMuted>的 Proxy。 |
| is |
<xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>的 Proxy。 |
| kind | 調用的類型。 |
| local |
帶有UI輔助屬性receivedOn的 <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> 代理,它指示收到消息時的時間戳。 |
| local |
<xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>的 Proxy。 |
| meeting |
<xref:%40azure%2Fcommunication-calling%23TeamsMeetingAudioConferencingCallFeature>的 Proxy。 |
| meeting |
<xref:%40azure%2Fcommunication-calling%23MediaAccessFeature>的 Proxy。 |
| optimal |
<xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>的 Proxy。 |
| ppt |
<xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>的 Proxy。 |
| raise |
<xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>的 Proxy。 |
| real |
<xref:%40azure%2Fcommunication-calling%23RealTimeTextCallFeature>的 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>。 |
| role | <xref:%40azure%2Fcommunication-calling%23Call.role>的 Proxy。 |
| screen |
儲存目前使用中畫面共享參與者的金鑰。 如果沒有使用中的螢幕共用,則這會未定義。 您可以使用此金鑰來存取 remoteParticipant 物件中的 remoteParticipant 資料。 請注意,這隻適用於 RemoteParticipant 中的 ScreenShare。 使用中的本機 ScreenShare 不會影響此屬性。 這個屬性是由具狀態層新增,不是 SDK 狀態的 Proxy |
| spotlight | <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>的 Proxy。 |
| start |
儲存用戶端上呼叫啟動時的本機日期。 這個屬性是由具狀態層所新增,不是 SDK 狀態的 Proxy。 |
| state | <xref:%40azure%2Fcommunication-calling%23Call.state>的 Proxy。 |
| together |
<xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>的 Proxy。 |
| transcription | <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>的 Proxy。 |
| transfer | 呼叫的轉接狀態 |
屬性詳細資料
breakoutRooms
<xref:%40azure%2Fcommunication-calling%23BreakoutRoomsFeature>的 Proxy。
breakoutRooms?: BreakoutRoomsState
屬性值
callEndReason
<xref:%40azure%2Fcommunication-calling%23Call.callEndReason>的 Proxy。
callEndReason?: CallEndReason
屬性值
callerInfo
<xref:%40azure%2Fcommunication-calling%23Call.callerInfo>的 Proxy。
callerInfo: CallerInfo
屬性值
capabilitiesFeature
<xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>的 Proxy。
capabilitiesFeature?: CapabilitiesFeatureState
屬性值
captionsFeature
<xref:%40azure%2Fcommunication-calling%23CaptionsCallFeature>的 Proxy。
captionsFeature: CaptionsCallFeatureState
屬性值
contentSharingRemoteParticipant
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
hideAttendeeNames
在 Teams 會議中隱藏出席者姓名
hideAttendeeNames?: boolean
屬性值
boolean
id
<xref:%40azure%2Fcommunication-calling%23Call.id>的 Proxy。
id: string
屬性值
string
info
isMuted
<xref:%40azure%2Fcommunication-calling%23Call.isMuted>的 Proxy。
isMuted: boolean
屬性值
boolean
isScreenSharingOn
<xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>的 Proxy。
isScreenSharingOn: boolean
屬性值
boolean
kind
localParticipantReaction
帶有UI輔助屬性receivedOn的 <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> 代理,它指示收到消息時的時間戳。
public localParticipantReaction?: ReactionState
屬性值
localVideoStreams
<xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>的 Proxy。
localVideoStreams: LocalVideoStreamState[]
屬性值
meetingConference
<xref:%40azure%2Fcommunication-calling%23TeamsMeetingAudioConferencingCallFeature>的 Proxy。
meetingConference?: { conferencePhones: ConferencePhoneInfo[] }
屬性值
{ conferencePhones: ConferencePhoneInfo[] }
meetingMediaAccess
<xref:%40azure%2Fcommunication-calling%23MediaAccessFeature>的 Proxy。
meetingMediaAccess?: MediaAccessState
屬性值
optimalVideoCount
<xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>的 Proxy。
optimalVideoCount: OptimalVideoCountFeatureState
屬性值
pptLive
<xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>的 Proxy。
public pptLive: PPTLiveCallFeatureState
屬性值
raiseHand
<xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>的 Proxy。
raiseHand: RaiseHandCallFeature
屬性值
realTimeTextFeature
<xref:%40azure%2Fcommunication-calling%23RealTimeTextCallFeature>的 Proxy。
realTimeTextFeature: RealTimeTextCallFeatureState
屬性值
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}
role
<xref:%40azure%2Fcommunication-calling%23Call.role>的 Proxy。
role?: ParticipantRole
屬性值
screenShareRemoteParticipant
spotlight
<xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>的 Proxy。
spotlight?: SpotlightCallFeatureState
屬性值
startTime
儲存用戶端上呼叫啟動時的本機日期。 這個屬性是由具狀態層所新增,不是 SDK 狀態的 Proxy。
startTime: Date
屬性值
Date
state
togetherMode
<xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>的 Proxy。
togetherMode: TogetherModeCallFeatureState
屬性值
transcription
<xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>的 Proxy。
transcription: TranscriptionCallFeature