CallState interface
Версия только состояния <xref:%40azure%2Fcommunication-calling%23Call>. StatefulCallClient автоматически получает состояние Call и добавляет его в состояние, предоставляемое StatefulCallClient.
Свойства
call |
Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>. |
caller |
Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>. |
diagnostics | Сохраняет последнюю диагностику вызовов. |
direction | Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.direction>. |
dominant |
Прокси-сервер <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>. |
end |
Сохраняет локальную дату завершения вызова на клиенте. Это свойство добавляется слоем с отслеживанием состояния и не является прокси-сервером состояния пакета SDK. |
id | Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.id>. |
is |
Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.isMuted>. |
is |
Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>. |
local |
Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>. |
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> |
screen |
Сохраняет ключ участника, активного в данный момент. Если общий экран не активен, этот параметр будет неопределенным. Этот ключ можно использовать для доступа к данным remoteParticipant в объекте remoteParticipants . Обратите внимание, что это относится только к ScreenShare в RemoteParticipant. Активная локальная папка ScreenShare не повлияет на это свойство. Это свойство добавляется уровнем с отслеживанием состояния и не является прокси-сервером состояния пакета SDK. |
start |
Сохраняет локальную дату начала вызова на клиенте. Это свойство добавляется слоем с отслеживанием состояния и не является прокси-сервером состояния пакета SDK. |
state | Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.state>. |
transcription | Прокси-сервер <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>. |
Сведения о свойстве
callEndReason
Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>.
callEndReason?: CallEndReason
Значение свойства
callerInfo
Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>.
callerInfo: CallerInfo
Значение свойства
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
id
Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.id>.
id: string
Значение свойства
string
isMuted
Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.isMuted>.
isMuted: boolean
Значение свойства
boolean
isScreenSharingOn
Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>.
isScreenSharingOn: boolean
Значение свойства
boolean
localVideoStreams
Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>.
localVideoStreams: LocalVideoStreamState[]
Значение свойства
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}
screenShareRemoteParticipant
Сохраняет ключ участника, активного в данный момент. Если общий экран не активен, этот параметр будет неопределенным. Этот ключ можно использовать для доступа к данным remoteParticipant в объекте remoteParticipants .
Обратите внимание, что это относится только к ScreenShare в RemoteParticipant. Активная локальная папка ScreenShare не повлияет на это свойство.
Это свойство добавляется уровнем с отслеживанием состояния и не является прокси-сервером состояния пакета SDK.
screenShareRemoteParticipant?: string
Значение свойства
string
startTime
Сохраняет локальную дату начала вызова на клиенте. Это свойство добавляется слоем с отслеживанием состояния и не является прокси-сервером состояния пакета SDK.
startTime: Date
Значение свойства
Date
state
Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.state>.
state: CallState
Значение свойства
transcription
Прокси-сервер <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>.
transcription: TranscriptionCallFeature