次の方法で共有


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

プロパティ値