Udostępnij przez


CallState interface

Stan tylko wersja <xref:%40azure%2Fcommunication-calling%23Call>. StatefulCallClient automatycznie pobierze stan wywołania i doda go do stanu uwidocznionego przez StatefulCallClient.

Właściwości

breakoutRooms

Serwer proxy <xref:%40azure%2Fcommunication-calling%23BreakoutRoomsFeature>.

callEndReason

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>.

callerInfo

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>.

capabilitiesFeature

Serwer proxy <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>.

captionsFeature

Serwer proxy <xref:%40azure%2Fcommunication-calling%23CaptionsCallFeature>.

contentSharingRemoteParticipant

Przechowuje aktualnie aktywny klucz uczestnika pptlive. Zostanie ponownie wykorzystany przez białą tablicę itp. Jeśli nie ma aktywnego udostępniania ekranu, będzie to niezdefiniowane. Ten klucz służy do uzyskiwania dostępu do danych zdalnychpartycipant w zdalnychParticipants obiektu.

Należy pamiętać, że dotyczy to tylko PPTLive w RemoteParticipant.

Ta właściwość jest dodawana przez warstwę stanową i nie jest serwerem proxy stanu zestawu SDK

diagnostics

Przechowuje najnowszą diagnostykę połączeń.

direction

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.direction>.

dominantSpeakers

Serwer proxy <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>.

endTime

Przechowuje lokalną datę zakończenia wywołania na kliencie. Ta właściwość jest dodawana przez warstwę stanową i nie jest serwerem proxy stanu zestawu SDK.

hideAttendeeNames

Ukrywanie imion i nazwisk uczestników na spotkaniu w aplikacji Teams

id

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.id>.

info

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.info>.

isMuted

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.isMuted>.

isScreenSharingOn

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>.

kind

Rodzaj połączenia.

localParticipantReaction

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> z właściwościami pomocnika interfejsu użytkownika receivedOn, który wskazuje sygnaturę czasową, kiedy wiadomość została odebrana.

localVideoStreams

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>.

meetingConference

Serwer proxy <xref:%40azure%2Fcommunication-calling%23TeamsMeetingAudioConferencingCallFeature>.

meetingMediaAccess

Serwer proxy <xref:%40azure%2Fcommunication-calling%23MediaAccessFeature>.

optimalVideoCount

Serwer proxy <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>.

pptLive

Serwer proxy <xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>.

raiseHand

Serwer proxy <xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>.

realTimeTextFeature

Serwer proxy <xref:%40azure%2Fcommunication-calling%23RealTimeTextCallFeature>.

recording

Serwer proxy <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>.

remoteParticipants

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants>. Obiekt z polami VideoGalleryRemoteParticipant kluczem spłaszczonego identyfikatora . Aby uzyskać spłaszczone identyfikatora, użyj <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipantsEnded

Przechowuje uczestników zdalnych, którzy opuścili wywołanie, aby można było pobrać wywołanie CallEndReason. Obiekt z polami VideoGalleryRemoteParticipant kluczem spłaszczonego identyfikatora . Aby uzyskać spłaszczone identyfikatora, użyj <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

role

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.role>.

screenShareRemoteParticipant

Przechowuje obecnie aktywny klucz uczestnika screenshare. Jeśli nie ma aktywnego udostępniania ekranu, będzie to niezdefiniowane. Ten klucz służy do uzyskiwania dostępu do danych zdalnychpartycipant w zdalnychParticipants obiektu.

Należy pamiętać, że dotyczy to tylko funkcji ScreenShare w remoteParticipant. Lokalny udział ScreenShare nie będzie mieć wpływu na tę właściwość.

Ta właściwość jest dodawana przez warstwę stanową i nie jest serwerem proxy stanu zestawu SDK

spotlight

Serwer proxy <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>.

startTime

Przechowuje lokalną datę rozpoczęcia wywołania na kliencie. Ta właściwość jest dodawana przez warstwę stanową i nie jest serwerem proxy stanu zestawu SDK.

state

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.state>.

togetherMode

Serwer proxy <xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>.

transcription

Serwer proxy <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>.

transfer

Stan przekazania połączenia

Szczegóły właściwości

breakoutRooms

Serwer proxy <xref:%40azure%2Fcommunication-calling%23BreakoutRoomsFeature>.

breakoutRooms?: BreakoutRoomsState

Wartość właściwości

callEndReason

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.callEndReason>.

callEndReason?: CallEndReason

Wartość właściwości

callerInfo

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.callerInfo>.

callerInfo: CallerInfo

Wartość właściwości

capabilitiesFeature

Serwer proxy <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>.

capabilitiesFeature?: CapabilitiesFeatureState

Wartość właściwości

captionsFeature

Serwer proxy <xref:%40azure%2Fcommunication-calling%23CaptionsCallFeature>.

captionsFeature: CaptionsCallFeatureState

Wartość właściwości

contentSharingRemoteParticipant

Przechowuje aktualnie aktywny klucz uczestnika pptlive. Zostanie ponownie wykorzystany przez białą tablicę itp. Jeśli nie ma aktywnego udostępniania ekranu, będzie to niezdefiniowane. Ten klucz służy do uzyskiwania dostępu do danych zdalnychpartycipant w zdalnychParticipants obiektu.

Należy pamiętać, że dotyczy to tylko PPTLive w RemoteParticipant.

Ta właściwość jest dodawana przez warstwę stanową i nie jest serwerem proxy stanu zestawu SDK

public contentSharingRemoteParticipant?: string

Wartość właściwości

string

diagnostics

Przechowuje najnowszą diagnostykę połączeń.

diagnostics: DiagnosticsCallFeatureState

Wartość właściwości

direction

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.direction>.

direction: CallDirection

Wartość właściwości

dominantSpeakers

Serwer proxy <xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>.

dominantSpeakers?: DominantSpeakersInfo

Wartość właściwości

endTime

Przechowuje lokalną datę zakończenia wywołania na kliencie. Ta właściwość jest dodawana przez warstwę stanową i nie jest serwerem proxy stanu zestawu SDK.

endTime: undefined | Date

Wartość właściwości

undefined | Date

hideAttendeeNames

Ukrywanie imion i nazwisk uczestników na spotkaniu w aplikacji Teams

hideAttendeeNames?: boolean

Wartość właściwości

boolean

id

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.id>.

id: string

Wartość właściwości

string

info

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.info>.

info?: TeamsCallInfo

Wartość właściwości

isMuted

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.isMuted>.

isMuted: boolean

Wartość właściwości

boolean

isScreenSharingOn

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>.

isScreenSharingOn: boolean

Wartość właściwości

boolean

kind

Rodzaj połączenia.

kind: CallKind

Wartość właściwości

localParticipantReaction

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> z właściwościami pomocnika interfejsu użytkownika receivedOn, który wskazuje sygnaturę czasową, kiedy wiadomość została odebrana.

public localParticipantReaction?: ReactionState

Wartość właściwości

localVideoStreams

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>.

localVideoStreams: LocalVideoStreamState[]

Wartość właściwości

meetingConference

Serwer proxy <xref:%40azure%2Fcommunication-calling%23TeamsMeetingAudioConferencingCallFeature>.

meetingConference?: { conferencePhones: ConferencePhoneInfo[] }

Wartość właściwości

{ conferencePhones: ConferencePhoneInfo[] }

meetingMediaAccess

Serwer proxy <xref:%40azure%2Fcommunication-calling%23MediaAccessFeature>.

meetingMediaAccess?: MediaAccessState

Wartość właściwości

optimalVideoCount

Serwer proxy <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>.

optimalVideoCount: OptimalVideoCountFeatureState

Wartość właściwości

pptLive

Serwer proxy <xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>.

public pptLive: PPTLiveCallFeatureState

Wartość właściwości

raiseHand

Serwer proxy <xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>.

raiseHand: RaiseHandCallFeature

Wartość właściwości

realTimeTextFeature

Serwer proxy <xref:%40azure%2Fcommunication-calling%23RealTimeTextCallFeature>.

realTimeTextFeature: RealTimeTextCallFeatureState

Wartość właściwości

recording

Serwer proxy <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>.

recording: RecordingCallFeature

Wartość właściwości

remoteParticipants

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants>. Obiekt z polami VideoGalleryRemoteParticipant kluczem spłaszczonego identyfikatora . Aby uzyskać spłaszczone identyfikatora, użyj <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipants: {[keys: string]: RemoteParticipantState}

Wartość właściwości

{[keys: string]: RemoteParticipantState}

remoteParticipantsEnded

Przechowuje uczestników zdalnych, którzy opuścili wywołanie, aby można było pobrać wywołanie CallEndReason. Obiekt z polami VideoGalleryRemoteParticipant kluczem spłaszczonego identyfikatora . Aby uzyskać spłaszczone identyfikatora, użyj <xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>.

remoteParticipantsEnded: {[keys: string]: RemoteParticipantState}

Wartość właściwości

{[keys: string]: RemoteParticipantState}

role

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.role>.

role?: ParticipantRole

Wartość właściwości

screenShareRemoteParticipant

Przechowuje obecnie aktywny klucz uczestnika screenshare. Jeśli nie ma aktywnego udostępniania ekranu, będzie to niezdefiniowane. Ten klucz służy do uzyskiwania dostępu do danych zdalnychpartycipant w zdalnychParticipants obiektu.

Należy pamiętać, że dotyczy to tylko funkcji ScreenShare w remoteParticipant. Lokalny udział ScreenShare nie będzie mieć wpływu na tę właściwość.

Ta właściwość jest dodawana przez warstwę stanową i nie jest serwerem proxy stanu zestawu SDK

screenShareRemoteParticipant?: string

Wartość właściwości

string

spotlight

Serwer proxy <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>.

spotlight?: SpotlightCallFeatureState

Wartość właściwości

startTime

Przechowuje lokalną datę rozpoczęcia wywołania na kliencie. Ta właściwość jest dodawana przez warstwę stanową i nie jest serwerem proxy stanu zestawu SDK.

startTime: Date

Wartość właściwości

Date

state

Serwer proxy <xref:%40azure%2Fcommunication-calling%23Call.state>.

state: CallState

Wartość właściwości

togetherMode

Serwer proxy <xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>.

togetherMode: TogetherModeCallFeatureState

Wartość właściwości

transcription

Serwer proxy <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>.

transcription: TranscriptionCallFeature

Wartość właściwości

transfer

Stan przekazania połączenia

transfer: TransferFeature

Wartość właściwości