Поделиться через


CallState interface

Версия только состояния <xref:%40azure%2Fcommunication-calling%23Call>. StatefulCallClient автоматически получает состояние Call и добавляет его в состояние, предоставляемое StatefulCallClient.

Свойства

callEndReason

Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>.

callerInfo

Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>.

diagnostics

Сохраняет последнюю диагностику вызовов.

direction

Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.direction>.

dominantSpeakers

Прокси-сервер <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>.

endTime

Сохраняет локальную дату завершения вызова на клиенте. Это свойство добавляется слоем с отслеживанием состояния и не является прокси-сервером состояния пакета SDK.

id

Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.id>.

isMuted

Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.isMuted>.

isScreenSharingOn

Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>.

localVideoStreams

Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>.

recording

Прокси-сервер <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>.

remoteParticipants

Прокси-сервер <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants>. Объект с полями, VideoGalleryRemoteParticipant ключом к которым является плоский идентификатор. Чтобы получить плоский идентификатор, используйте .<xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>

remoteParticipantsEnded

Хранит удаленных участников, которые покинули вызов, чтобы можно было получить callEndReason. Объект с полями, VideoGalleryRemoteParticipant ключом к которым является плоский идентификатор. Чтобы получить плоский идентификатор, используйте .<xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>

screenShareRemoteParticipant

Сохраняет ключ участника, активного в данный момент. Если общий экран не активен, этот параметр будет неопределенным. Этот ключ можно использовать для доступа к данным remoteParticipant в объекте remoteParticipants .

Обратите внимание, что это относится только к ScreenShare в RemoteParticipant. Активная локальная папка ScreenShare не повлияет на это свойство.

Это свойство добавляется уровнем с отслеживанием состояния и не является прокси-сервером состояния пакета SDK.

startTime

Сохраняет локальную дату начала вызова на клиенте. Это свойство добавляется слоем с отслеживанием состояния и не является прокси-сервером состояния пакета 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

Значение свойства