다음을 통해 공유


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 참가자의 키를 저장합니다. 화이트 보드 등에서 재사용 할 예정입니다. 활성 화면 공유가 없으면 정의되지 않습니다. 이 키를 사용하여 remoteParticipants 개체의 remoteParticipant 데이터에 액세스할 수 있습니다.

이것은 RemoteParticipant의 PPTLive에만 적용됩니다.

이 속성은 상태 저장 계층에 의해 추가되며 SDK 상태의 프록시가 아닙니다.

diagnostics

최신 통화 진단을 저장합니다.

direction

<xref:%40azure%2Fcommunication-calling%23Call.direction>프록시입니다.

dominantSpeakers

<xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>프록시입니다.

endTime

클라이언트에서 호출이 종료된 로컬 날짜를 저장합니다. 이 속성은 상태 저장 계층에 의해 추가되며 SDK 상태의 프록시가 아닙니다.

hideAttendeeNames

팀 모임에서 참석자 이름 숨기기

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

UI 도우미 props receivedOn이 <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> 있는 프록시는 메시지가 수신된 시점의 타임스탬프를 나타냅니다.

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

현재 활성 화면 공유 참가자의 키를 저장합니다. 활성 화면 공유가 없으면 정의되지 않습니다. 이 키를 사용하여 remoteParticipants 개체의 remoteParticipant 데이터에 액세스할 수 있습니다.

RemoteParticipant의 ScreenShare에만 적용됩니다. 활성 상태인 로컬 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 참가자의 키를 저장합니다. 화이트 보드 등에서 재사용 할 예정입니다. 활성 화면 공유가 없으면 정의되지 않습니다. 이 키를 사용하여 remoteParticipants 개체의 remoteParticipant 데이터에 액세스할 수 있습니다.

이것은 RemoteParticipant의 PPTLive에만 적용됩니다.

이 속성은 상태 저장 계층에 의해 추가되며 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

팀 모임에서 참석자 이름 숨기기

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

UI 도우미 props receivedOn이 <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> 있는 프록시는 메시지가 수신된 시점의 타임스탬프를 나타냅니다.

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

현재 활성 화면 공유 참가자의 키를 저장합니다. 활성 화면 공유가 없으면 정의되지 않습니다. 이 키를 사용하여 remoteParticipants 개체의 remoteParticipant 데이터에 액세스할 수 있습니다.

RemoteParticipant의 ScreenShare에만 적용됩니다. 활성 상태인 로컬 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

속성 값