CallState interface
<xref:%40azure%2Fcommunication-calling%23Call>の状態のみバージョン。 StatefulCallClient は、呼び出しの状態を自動的に取得し、StatefulCallClientによって公開されている状態に追加します。
プロパティ
call |
<xref:%40azure%2Fcommunication-calling%23Call.callEndReason>のプロキシ。 |
caller |
<xref:%40azure%2Fcommunication-calling%23Call.callerInfo>のプロキシ。 |
diagnostics | 最新の通話診断を格納します。 |
direction | <xref:%40azure%2Fcommunication-calling%23Call.direction>のプロキシ。 |
dominant |
<xref:%40azure%2Fcommunication-calling%23DominantSpeakersInfo>のプロキシ。 |
end |
呼び出しがクライアントで終了したローカル日付を格納します。 このプロパティはステートフル レイヤーによって追加され、SDK 状態のプロキシではありません。 |
id | <xref:%40azure%2Fcommunication-calling%23Call.id>のプロキシ。 |
is |
<xref:%40azure%2Fcommunication-calling%23Call.isMuted>のプロキシ。 |
is |
<xref:%40azure%2Fcommunication-calling%23Call.isScreenSharingOn>のプロキシ。 |
local |
<xref:%40azure%2Fcommunication-calling%23Call.localVideoStreams>のプロキシ。 |
recording | <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>のプロキシ。 |
remote |
<xref:%40azure%2Fcommunication-calling%23Call.remoteParticipants>のプロキシ。 フラット化された 識別子によってキーが設定された VideoGalleryRemoteParticipant フィールドを持つオブジェクト。 フラット化された 識別子を取得するには、<xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>を使用します。 |
remote |
callEndReason を取得できるように、通話を離れたリモート参加者を格納します。 フラット化された 識別子によってキーが設定された VideoGalleryRemoteParticipant フィールドを持つオブジェクト。 フラット化された 識別子を取得するには、<xref:%40azure%2Fcommunication-react%23toFlatCommunicationIdentifier>を使用します。 |
screen |
現在アクティブな画面共有参加者のキーを格納します。 アクティブな画面共有がない場合、これは未定義になります。 このキーを使用すると、remoteParticipants オブジェクト remoteParticipant データにアクセスできます。 これは RemoteParticipant の ScreenShare にのみ適用されることに注意してください。 アクティブなローカル ScreenShare は、このプロパティには影響しません。 このプロパティはステートフル レイヤーによって追加され、SDK 状態のプロキシではありません |
start |
クライアントで呼び出しが開始されたときのローカル日付を格納します。 このプロパティはステートフル レイヤーによって追加され、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
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
transcription
<xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>のプロキシ。
transcription: TranscriptionCallFeature