次の方法で共有


CallState interface

の状態のみのバージョン <xref:%40azure%2Fcommunication-calling%23Call>。 StatefulCallClient は、呼び出しの状態を自動的に取得し、 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

現在アクティブなスクリーンシェア参加者のキーを格納します。 アクティブな画面共有がない場合、これは未定義になります。 このキーを使用して、 remoteParticipants オブジェクト内の remoteParticipant データにアクセスできます。

これは、RemoteParticipant の ScreenShare にのみ適用されることに注意してください。 アクティブになっているローカル 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

現在アクティブなスクリーンシェア参加者のキーを格納します。 アクティブな画面共有がない場合、これは未定義になります。 このキーを使用して、 remoteParticipants オブジェクト内の remoteParticipant データにアクセスできます。

これは、RemoteParticipant の ScreenShare にのみ適用されることに注意してください。 アクティブになっているローカル 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

プロパティ値