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


CallState interface

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

Свойства

breakoutRooms

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

callEndReason

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

callerInfo

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

capabilitiesFeature

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

captionsFeature

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

contentSharingRemoteParticipant

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

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

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

diagnostics

Хранит последние диагностические данные по вызовам.

direction

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

dominantSpeakers

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

endTime

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

hideAttendeeNames

Скрытие имен участников на собрании Teams

id

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

info

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

isMuted

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

isScreenSharingOn

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

kind

Тип вызова.

localParticipantReaction

Прокси <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> с помощью вспомогательных параметров пользовательского интерфейса receivedOn, который указывает временную метку, когда сообщение было получено.

localVideoStreams

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

meetingConference

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

meetingMediaAccess

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

optimalVideoCount

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

pptLive

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

raiseHand

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

realTimeTextFeature

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

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>.

role

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

screenShareRemoteParticipant

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

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

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

spotlight

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

startTime

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

state

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

togetherMode

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

transcription

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

transfer

Перевод состояния вызова

Сведения о свойстве

breakoutRooms

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

breakoutRooms?: BreakoutRoomsState

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

callEndReason

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

callEndReason?: CallEndReason

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

callerInfo

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

callerInfo: CallerInfo

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

capabilitiesFeature

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

capabilitiesFeature?: CapabilitiesFeatureState

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

captionsFeature

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

captionsFeature: CaptionsCallFeatureState

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

contentSharingRemoteParticipant

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

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

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

public contentSharingRemoteParticipant?: string

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

string

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

hideAttendeeNames

Скрытие имен участников на собрании Teams

hideAttendeeNames?: boolean

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

boolean

id

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

id: string

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

string

info

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

info?: TeamsCallInfo

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

isMuted

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

isMuted: boolean

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

boolean

isScreenSharingOn

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

isScreenSharingOn: boolean

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

boolean

kind

Тип вызова.

kind: CallKind

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

localParticipantReaction

Прокси <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> с помощью вспомогательных параметров пользовательского интерфейса receivedOn, который указывает временную метку, когда сообщение было получено.

public localParticipantReaction?: ReactionState

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

localVideoStreams

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

localVideoStreams: LocalVideoStreamState[]

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

meetingConference

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

meetingConference?: { conferencePhones: ConferencePhoneInfo[] }

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

{ conferencePhones: ConferencePhoneInfo[] }

meetingMediaAccess

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

meetingMediaAccess?: MediaAccessState

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

optimalVideoCount

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

optimalVideoCount: OptimalVideoCountFeatureState

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

pptLive

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

public pptLive: PPTLiveCallFeatureState

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

raiseHand

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

raiseHand: RaiseHandCallFeature

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

realTimeTextFeature

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

realTimeTextFeature: RealTimeTextCallFeatureState

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

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}

role

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

role?: ParticipantRole

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

screenShareRemoteParticipant

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

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

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

screenShareRemoteParticipant?: string

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

string

spotlight

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

spotlight?: SpotlightCallFeatureState

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

startTime

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

startTime: Date

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

Date

state

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

state: CallState

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

togetherMode

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

togetherMode: TogetherModeCallFeatureState

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

transcription

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

transcription: TranscriptionCallFeature

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

transfer

Перевод состояния вызова

transfer: TransferFeature

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