@azure/communication-react package
クラス
| CallError |
失敗したステートフル API メソッドからスローされたエラー。 |
| ChatError |
失敗した StatefulChatClient メソッドからスローされたエラー。 |
インターフェイス
| AcceptedTransfer |
転送フィーチャの状態 |
| ActiveErrorMessage |
ErrorBarを介して表示されるアクティブなエラー メッセージ。 |
| ActiveNotification |
NotificationStack を介して表示されるアクティブな通知。 |
| AdapterError |
エラー イベントによって報告され、アダプターの状態で格納されます。 |
| AdapterNotification |
アダプター状態に格納されている呼び出しクライアント状態からの通知。 |
| AdapterState |
複合アダプターの状態とのインターフェイスの機能。 |
| AttachmentMetadata |
チャット メッセージの添付ファイルを表すデータ モデルで、添付ファイルを一意に識別するための ID、ファイル名を表す名前、および添付ファイルをダウンロードするための URL が含まれています。 |
| BaseCompositeProps |
このライブラリからエクスポートされるすべての複合に共通のプロパティ。 |
| BaseCustomStyles |
この libray からエクスポートされるすべてのコンポーネントの基本的な fluent スタイルのプロパティ。 |
| BreakoutRoomsState |
ブレイクアウト ルームの状態 |
| CallAdapter |
CommonCallAdapter 拡張する Azure Communication ID に固有のアダプター インターフェイス。 |
| CallAdapterCallManagement |
現在の呼び出しを管理したり、新しい呼び出しを開始したりする機能 |
| CallAdapterCallOperations |
現在の呼び出しを管理するための機能。 |
| CallAdapterDeviceManagement |
通話内でデバイスを管理するための機能。 |
| CallAdapterSubscribers |
サブスクライブできる複合イベントを呼び出します。 |
| CallAgentProviderProps |
CallAgentProviderを初期化する引数。 |
| CallAgentState |
呼び出しを除く <xref:%40azure%2Fcommunication-calling%23CallAgent> の状態のみのバージョンは、CallClientState 直接子に移動され、ここには含まれません。 CallAgent の状態をプロキシ処理する理由は、displayName へのアクセスを提供するためです。 CallAgent.displayName はフラット化せず、CallClientState に配置します。これは、displayName が使用できる CallAgent の作成/存在に実際に依存しているためです。 |
| CallAndChatLocator |
createAzureCommunicationCallWithChatAdapter で使用する引数は、関連付けられたチャット スレッドと呼び出しを結合するために。 |
| CallClientProviderProps |
CallClientProviderを初期化する引数。 |
| CallClientState |
StatefulCallClientによってプロキシされるすべての状態データのコンテナー。 callAgent が作成された場合、呼び出し、callsEnded、incomingCalls、および incomingCallsEnded の状態が自動的に提供されます。 DeviceManagerState が表示されるまで、deviceManager は最初は空になります。 userId 状態は、開発者にとって便利な機能として提供され、開発者によって完全に制御および設定されます。 |
| CallCompositeLoaderProps |
アプリケーションで使用できる OutboundCallComposite の props。 2つのオプションバッグが含まれています。
|
| CallCompositeProps |
CallCompositeのプロパティ。 |
| CallCompositeStrings |
CallComposite によって使用される文字列 直接。 この文字列は、コンポーネント ライブラリのコンポーネントで使用される文字列に加えて使用されます。 |
| CallFeatureStreamState |
<xref:%40azure%2Fcommunication-calling%23CallFeatureStream>の状態のみバージョン。 通話機能ストリームの状態を表します。 |
| CallInfoState |
<xref:CallInfo> と<xref:TeamsCallInfo> |
| CallNotification | |
| CallProviderProps |
CallProviderを初期化する引数。 |
| CallState |
<xref:%40azure%2Fcommunication-calling%23Call>の状態のみバージョン。 StatefulCallClient は、呼び出しの状態を自動的に取得し、StatefulCallClientによって公開されている状態に追加します。 |
| CallSurveyImprovementSuggestions |
コールサーベイの改善提案部分を表します |
| CallWithChatAdapter |
CallWithChatComposite アダプター インターフェイスを します。 |
| CallWithChatAdapterManagement |
チャットを使用して現在の通話を管理するための機能。 |
| CallWithChatAdapterState |
CallWithChat State は、ステートフル チャット クライアントとステートフル 通話クライアントと、CallWithChat 複合のみに固有の状態の組み合わせです。 |
| CallWithChatAdapterSubscriptions |
CallWithChatAdapterでサブスクライブできる通話イベントとチャット イベント。 |
| CallWithChatAdapterUiState |
CallWithChatCompositeに関連する UI 状態。 |
| CallWithChatClientState | |
| CallWithChatCompositeLoaderProps |
アプリケーションで使用できる CallWithChatComposite の props。 2つのオプションバッグが含まれています。
|
| CallWithChatCompositeProps |
CallWithChatComposite に必要なプロパティ |
| CallWithChatCompositeStrings |
CallWithChatComposite によって使用される文字列 直接。 この文字列は、コンポーネント ライブラリのコンポーネントで使用される文字列に加えて使用されます。 |
| CallWithChatControlOptions |
チャットエクスペリエンスでの通話のコントロールバーのカスタマイズオプション。 |
| CallingHandlers |
コンポーネントの呼び出しに必要なすべてのハンドラーを含むオブジェクト。 このパッケージから関連コンポーネントを呼び出すと、このオブジェクトから関連するハンドラーを選択できます。 usePropsFor の <xref:useHandlers> とを参照してください。 |
| CallingTheme |
このライブラリ内の関連コンポーネントを呼び出すことによって使用されるカスタム Fluent テーマ パレット。 |
| CameraButtonContextualMenuStyles |
CameraButton メニューのスタイル。 |
| CameraButtonProps |
CameraButton コンポーネントのプロパティ。 |
| CameraButtonStrings |
オーバーライドできる CameraButton の文字列。 |
| CameraButtonStyles |
CameraButton のスタイル |
| CapabilitiesFeatureState |
状態のみのバージョン <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature> |
| CapabilityChangedNotificationStrings |
機能変更通知の文字列 |
| CaptionLanguageStrings |
キャプションの言語文字列 キャプション設定モーダル |
| CaptionsBannerProps |
CaptionsBanner コンポーネント プロパティ。 |
| CaptionsBannerStrings |
キャプションバナーの文字列 |
| CaptionsCallFeatureState | |
| CaptionsInfo | |
| CaptionsSettingsModalProps |
CaptionsSettingsModal コンポーネント プロパティ。 |
| CaptionsSettingsModalStrings |
キャプションの文字列 モーダルの設定 |
| ChatAdapterSubscribers |
サブスクライブできるチャット複合イベント。 |
| ChatAdapterThreadManagement |
現在のチャット スレッドを管理するための機能。 |
| ChatCompositeLoaderProps |
アプリケーションで使用できる ChatComposite の props。 ChatCompositeChatCompositeOptions のオプションが含まれます。 |
| ChatCompositeProps |
ChatCompositeの Props 。 |
| ChatCompositeStrings |
ChatComposite によって使用される文字列 直接。 この文字列は、コンポーネント ライブラリのコンポーネントで使用される文字列に加えて使用されます。 |
| ChatMessage |
チャット メッセージ。 |
| CommonCallAdapter |
CallComposite アダプター インターフェイスを します。 |
| CommonCallingHandlers |
コンポーネントの呼び出しに必要なすべてのハンドラーを含むオブジェクト。 このパッケージから関連コンポーネントを呼び出すと、このオブジェクトから関連するハンドラーを選択できます。 usePropsFor の <xref:useHandlers> とを参照してください。 |
| ComponentLocale |
このライブラリからエクスポートされるすべてのコンポーネントのロケール情報。 |
| ComponentStrings |
このライブラリからエクスポートされたすべてのコンポーネントで使用される文字列。 |
| CompositeLocale |
このライブラリからエクスポートされるすべての複合のロケール情報。 |
| CompositeStrings |
複合で直接使用される文字列。 これらの文字列は、含まれているコンポーネントではなく、複合で直接使用されます。 |
| ConferencePhoneInfo |
会議の電話情報に関する情報 |
| ContentSystemMessage |
アービタリ コンテンツを含むシステム メッセージ。 |
| ControlBarButtonProps |
ControlBarButtonの Props です。 |
| ControlBarButtonStrings |
オーバーライドできる ControlBarButton の文字列。 |
| ControlBarProps |
ControlBarのプロパティ。 |
| CreateVideoStreamViewResult |
ローカルまたはリモート VideoStream の作成後に返されるオブジェクト。 これには、ストリームのレンダリングを操作するためのヘルパー関数が含まれています。 |
| CustomCallControlButtonCallbackArgs | |
| CustomCallControlButtonProps |
CustomCallControlButtonCallback からの応答。 ControlBarButton または <xref:DrawerMenuItem> をレンダリングするために必要な基本プロパティが含まれています。 |
| CustomCallControlButtonStrings |
CustomCallControlButtons の文字列 |
| CustomMessage |
カスタム メッセージの種類。 カスタム メッセージは既定ではレンダリングされませんが、アプリケーションはカスタム レンダラーを提供できます。 |
| DevicesButtonContextualMenuStyles |
DevicesButton メニューのスタイル。 |
| DevicesButtonProps |
DevicesButtonの Props。 |
| DevicesButtonStrings |
オーバーライドできる DevicesButton の文字列。 |
| DevicesButtonStyles |
[デバイス] ボタンのメニュー項目のスタイル。 |
| DiagnosticsCallFeatureState |
<xref:%40azure%2Fcommunication-calling%23DiagnosticsCallFeature>の状態のみのプロキシ。 |
| DialpadProps |
Dialpad コンポーネントのプロップ。 |
| DialpadStrings |
上書きできる Dialpad の文字列。 |
| DialpadStyles |
ダイヤルパッドコンポーネントのスタイル。 |
| Disposable |
複合を正しく破棄するための機能。 |
| DtmfDialPadOptions |
CallComposite の dtmfDialer のレンダリング動作を決定するオプション |
| EndCallButtonProps |
EndCallButtonの Props です。 |
| EndCallButtonStrings |
オーバーライドできる EndCallButton の文字列。 |
| ErrorBarProps |
ErrorBarのプロパティ。 次に加えて、ErrorBar は、すべての <xref:%40fluentui%2Freact%23IMessageBarProps> を基になる <xref:%40fluentui%2Freact%23MessageBar>に転送します。 |
| ErrorBarStrings |
ErrorBarの UI に表示されるすべての文字列。 |
| FluentThemeProviderProps |
FluentThemeProviderの Props。 |
| GridLayoutProps |
GridLayoutのプロパティ。 |
| GridLayoutStyles |
GridLayout コンポーネント スタイル。 |
| HoldButtonProps | |
| HoldButtonStrings |
保留ボタンのラベルの文字列 |
| HorizontalGalleryStyles |
コンポーネント スタイルを <xref:HorizontalGallery> します。 |
| ImageOverlayProps |
ImageOverlay のプロップ。 |
| ImageOverlayStrings |
オーバーライドできる ImageOverlay の文字列。 |
| IncomingCallNotificationProps |
着信通知コンポーネントのプロパティ。 |
| IncomingCallNotificationStrings |
着信通知コンポーネントの文字列。 |
| IncomingCallNotificationStyles |
着信通知コンポーネントのスタイル。 |
| IncomingCallStackCall |
アクティブな着信コールを表します。 |
| IncomingCallStackProps |
IncomingCallManager コンポーネントの props です。 |
| IncomingCallState |
<xref:%40azure%2Fcommunication-calling%23IncomingCall>の状態のみバージョン。 StatefulCallClient は、着信呼び出しを自動的に検出し、StatefulCallClient によって公開されている状態状態に追加します。 |
| InlineImage |
UI に反映されている InlineImage の状態。 |
| InlineImageOptions |
インライン イメージ シナリオでインライン イメージを表示するオプション。 |
| JoinCallOptions |
通話参加時のマイクとカメラの状態設定オプション true = 通話参加時にデバイスをオンにする false = 通話参加時にデバイスの電源を切る 'keep'/undefined = デバイスの通話前の状態を保持する |
| JumpToNewMessageButtonProps | |
| LocalVideoCameraCycleButtonProps | |
| LocalVideoStreamState |
<xref:%40azure%2Fcommunication-calling%23LocalVideoStream>の状態のみバージョン。 |
| LocalVideoStreamVideoEffectsState |
LocalVideoStream の <xref:%40azure%2Fcommunication-calling%23VideoEffectsFeature>のみのバージョンを示します。 |
| LocalVideoTileOptions |
通話コンポジットのローカル ビデオ タイルのオプション。 |
| MediaAccessState |
メディアアクセスの状態 |
| MediaDiagnosticsState |
<xref:%40azure%2Fcommunication-calling%23MediaDiagnostics>の状態のみのプロキシ。 |
| MeetingConferencePhoneInfoModalStrings |
電話情報モーダルの文字列 |
| MessageCommon |
すべてのメッセージの種類の共通プロパティ。 |
| MessageStatusIndicatorProps |
MessageStatusIndicatorの Props。 |
| MessageStatusIndicatorStrings |
オーバーライドできる MessageStatusIndicator の文字列。 |
| MessageThreadStrings |
オーバーライドできる MessageThread の文字列。 |
| MessageThreadStyles |
MessageThreadの Fluent スタイル。 |
| MicrophoneButtonContextualMenuStyles |
MicrophoneButton メニューのスタイル。 |
| MicrophoneButtonProps |
MicrophoneButtonのプロパティ。 |
| MicrophoneButtonStrings |
オーバーライドできる MicrophoneButton の文字列。 |
| MicrophoneButtonStyles |
MicrophoneButton のスタイル |
| NetworkDiagnosticsState |
<xref:%40azure%2Fcommunication-calling%23NetworkDiagnostics>の状態のみのプロキシ。 |
| NotificationOptions |
コンポジット内の通知を制御するためのオプション。 |
| NotificationProps |
通知の小道具。 |
| NotificationStackProps |
NotificationStack の小道具。 |
| NotificationStackStrings |
UI の NotificationStack に表示される可能性のあるすべての文字列。 |
| NotificationStrings |
通知の UI に表示される可能性のあるすべての文字列。 |
| NotificationStyles |
通知コンポーネントのスタイル。 |
| OptimalVideoCountFeatureState |
最適なビデオ数機能 <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>のステートのみのバージョン。 |
| OptionsDevice |
DevicesButton ポップアップ内のデバイス (カメラ、マイク、スピーカーなど)。 |
| OutboundCallCompositeLoaderProps |
アプリケーションで使用できる OutboundCallComposite の props。 2つのオプションバッグが含まれています。
|
| PPTLiveCallFeatureState |
<xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>の状態のみバージョン。 StatefulCallClient は、通話でpptLiveを自動的にリッスンし、 それに応じてStatefulCallClient によって公開された状態を更新します。 |
| ParticipantAddedSystemMessage |
参加者がチャット スレッドに追加されたことを通知するシステム メッセージ。 |
| ParticipantItemProps |
ParticipantItemの Props。 |
| ParticipantItemStrings |
オーバーライドできる ParticipantItem の文字列。 |
| ParticipantItemStyles |
ParticipantItemの Fluent スタイル。 |
| ParticipantListItemStyles | |
| ParticipantListStyles |
ParticipantListのスタイル。 |
| ParticipantRemovedSystemMessage |
参加者がチャット スレッドから削除されたことを通知するシステム メッセージ。 |
| ParticipantsButtonContextualMenuStyles |
ParticipantsButton メニューのスタイル。 |
| ParticipantsButtonProps |
ParticipantsButtonの Props です。 |
| ParticipantsButtonStrings |
オーバーライドできる ParticipantsButton の文字列。 |
| ParticipantsButtonStyles |
ParticipantsButtonのスタイル プロパティ。 |
| RaiseHandButtonProps |
RaiseHandButton のプロップ。 |
| RaiseHandButtonStrings |
オーバーライドできる RaiseHandButton の文字列。 |
| RaiseHandCallFeature |
<xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>の状態のみバージョン。 StatefulCallClient は、通話で挙がったハンドを自動的にリッスンし、 それに応じて StatefulCallClient によって公開される状態を更新します。 |
| ReactionButtonProps |
ReactionButton のプロップ。 |
| ReactionButtonStrings |
オーバーライドできる ReactionButton の文字列。 |
| ReactionResources |
アニメーションスプライト画像と関連メタデータのインターフェース |
| RealTimeTextCallFeatureState | |
| RealTimeTextInfo | |
| RealTimeTextModalProps |
RealTimeTextModal コンポーネントの小道具。 |
| RealTimeTextModalStrings |
realTimeText モーダルの文字列 |
| RealTimeTextProps |
RealTimeText の 1 行の小道具。 |
| RealTimeTextStrings |
RTTの文字列 |
| RecordingCallFeature |
<xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>の状態のみバージョン。 StatefulCallClient は、呼び出しの記録状態を自動的にリッスンし、それに応じて StatefulCallClient によって公開されている状態を更新します。 |
| RemoteParticipantState |
<xref:%40azure%2Fcommunication-calling%23RemoteParticipant>の状態のみバージョン。 StatefulCallClient は、RemoteParticipants を自動的に取得し、StatefulCallClientによって公開されている状態に状態を追加します。 |
| RemoteVideoStreamState |
<xref:%40azure%2Fcommunication-calling%23RemoteVideoStream>の状態のみバージョン。 |
| RemoteVideoTileMenuOptions |
VideoGallery のリモート ビデオ タイルのメニュー オプション。 |
| ScreenShareButtonProps |
ScreenShareButtonの Props です。 |
| ScreenShareButtonStrings |
オーバーライドできる ScreenShareButton の文字列。 |
| SendBoxProps |
SendBoxの Props。 |
| SendBoxStrings |
オーバーライド可能 SendBox の文字列。 |
| SendBoxStylesProps |
<xref:Sendbox>の Fluent スタイル。 |
| SpokenLanguageStrings |
モーダルを設定するキャプションの音声言語文字列 |
| SpotlightCallFeatureState |
状態のみのバージョン <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature> |
| SpotlightPromptStrings |
スポットライトに関連するプロンプトで使用される文字列 |
| SpotlightState |
スポットライトの状態と順序 |
| StartCaptionsAdapterOptions |
adapter.startCaptions に渡されるオプション |
| StartCaptionsButtonProps | |
| StartCaptionsButtonStrings |
保留ボタンのラベルの文字列 |
| StartRealTimeTextButtonProps |
StartRealTimeTextButton コンポーネントの props |
| StartRealTimeTextButtonStrings |
保留ボタンのラベルの文字列 |
| StatefulCallClient |
CallClient <xref:%40azure%2Fcommunication-calling%23CallClient> をステートフルに使用できるようにするメソッドを定義します。 インターフェイスは、プロキシされた状態へのアクセスを提供し、状態変更イベントのハンドラーを登録することもできます。 状態定義については、CallClientState 参照してください。 状態変更イベントは、次の方法で実行されます。
|
| StatefulChatClient |
{@Link @azure/communication-chat#ChatClient}を一元的に生成された状態で使用できるようにするメソッドを定義します。 インターフェイスは、プロキシされた状態へのアクセスを提供し、状態変更イベントのハンドラーを登録することもできます。 |
| StatefulDeviceManager |
<xref:%40azure%2Fcommunication-calling%23DeviceManager>の上にステートフルによって追加される追加のメソッドを定義します。 |
| StopCaptionsAdapterOptions |
adapter.stopCaptions に渡されるオプション |
| StreamMediaProps |
StreamMediaの Props。 |
| SurveyIssues |
各通話問題に対応するテキスト |
| SurveyIssuesHeadingStrings |
各通話問題カテゴリに対応するテキスト |
| SystemMessageCommon |
すべてのシステム メッセージの共通プロパティ。 |
| TeamsCallAdapter |
CommonCallAdapter を拡張する Teams ID に固有のアダプター インターフェイス。 |
| TeamsCallingHandlers |
コンポーネントの呼び出しに必要なすべてのチームコールハンドラを含むオブジェクト。 このパッケージから関連コンポーネントを呼び出すと、このオブジェクトから関連するハンドラーを選択できます。 usePropsFor の <xref:useHandlers> とを参照してください。 |
| TeamsIncomingCallState |
状態のみのバージョン <xref:%40azure%2Fcommunication-calling%23TeamsIncomingCall> |
| TogetherModeCallFeatureState |
<xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>の状態のみバージョン。 StatefulCallClient です。 Together Mode 機能の状態を表します。 |
| TogetherModeSeatingPositionState |
<xref:%40azure%2Fcommunication-calling%23TogetherModeSeatingMap>の状態のみバージョン。 Together Modeの参加者の着座位置を表します。 |
| TogetherModeStreamOptions |
Together Mode ストリーム ビューの結果を表すインターフェイス。 |
| TogetherModeStreamViewResult |
Together Mode ストリーム ビューの結果を表すインターフェイス。 |
| TogetherModeStreamsState |
Together モードのストリームを表します。 |
| TopicUpdatedSystemMessage |
チャット スレッド トピックが更新されたことを通知するシステム メッセージ。 |
| TranscriptionCallFeature |
<xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>の状態のみバージョン。 StatefulCallClient は、呼び出しの文字起こし状態を自動的にリッスンし、それに応じて StatefulCallClient によって公開されている状態を更新します。 |
| TransferFeature |
転送フィーチャの状態 |
| TypingIndicatorProps |
TypingIndicatorの Props。 |
| TypingIndicatorStrings |
オーバーライドできる TypingIndicator の文字列。 |
| TypingIndicatorStylesProps |
TypingIndicatorの Fluent スタイル。 |
| VerticalGalleryControlBarStyles |
VerticalGallery コンポーネント内のコントロールバーのスタイル |
| VerticalGalleryStrings |
垂直ギャラリーのローカリゼーション用の文字列。 |
| VerticalGalleryStyles |
VerticalGallery コンポーネントのスタイル |
| VideoBackgroundBlurEffect |
ぼかしビデオの背景効果の属性が含まれています |
| VideoBackgroundImage |
URL、名前などの背景画像の属性が含まれています。 |
| VideoBackgroundNoEffect |
ビデオの背景効果を削除するための属性が含まれています |
| VideoBackgroundReplacementEffect |
選択した置換ビデオ背景効果の属性が含まれます |
| VideoGalleryLocalParticipant |
VideoGallery内のローカル参加者の状態。 |
| VideoGalleryProps |
VideoGallery用の小道具。 |
| VideoGalleryRemoteParticipant |
VideoGalleryのリモート参加者の状態。 |
| VideoGalleryStream |
VideoGalleryの参加者のビデオ ストリーム。 |
| VideoGalleryStrings |
VideoGalleryの UI に表示されるすべての文字列。 |
| VideoGalleryStyles |
VideoGallery コンポーネント スタイルを します。 |
| VideoGalleryTogetherModeSeatingInfo |
Together Modeの座席情報を表すインターフェース。 |
| VideoGalleryTogetherModeStreams |
Together モードでストリームを表すインターフェイス。 |
| VideoStreamOptions |
ビデオ ストリームのレンダリング方法を制御するオプション。 |
| VideoStreamRendererViewState |
<xref:%40azure%2Fcommunication-calling%23VideoStreamRendererView>の状態のみバージョン。 このプロパティは、StatefulCallClient.createViewによって公開された状態に追加され、StatefulCallClient.disposeViewによって削除されます。 |
| VideoTileContextualMenuProps |
VideoGallery でリモート VideoTile コンポーネントのコンテキストメニューを表示するためのプロパティ。 |
| VideoTileDrawerMenuProps |
リモート VideoTile のロングタッチでドロワーメニューを表示するためのプロパティ VideoGalleryのロングタッチ。 |
| VideoTileProps |
VideoTileの Props。 |
| VideoTileStrings |
オーバーライドできる VideoTile の文字列。 |
| VideoTileStylesProps |
VideoTileの Fluent スタイル。 |
| VideoTilesOptions |
VideoGallery のすべてのビデオ タイルに適用されるオプション |
型エイリアス
| AdapterErrors |
アダプターは、各操作の最新のエラーを状態に格納します。
|
| AdapterNotifications |
アダプターは、各ターゲットの最新の通知を格納します。 |
| AreEqual |
2 つの反応成分が完全に等しいかどうかを比較します。結果の種類は true/false になります |
| AreParamEqual |
2つの反応成分のプロップが等しいかどうかを比較すると、結果の型は true/false になります |
| AreTypeEqual |
2 つの型が等しいかどうかを比較すると、結果の型は true/false になります |
| AvatarPersonaData |
ユーザーのアバターを表示するためのカスタム データ属性。 |
| AvatarPersonaDataCallback |
ユーザーのアバターを作成するためのカスタム データを提供するために使用されるコールバック関数。 |
| AzureCommunicationCallAdapterArgs |
CallAdapterの Azure Communication Services 実装を作成するための引数。 注: |
| AzureCommunicationCallAdapterOptions |
作成するオプションのパラメーター useAzureCommunicationCallAdapter |
| AzureCommunicationCallWithChatAdapterArgs |
createAzureCommunicationCallWithChatAdapter の引数 |
| AzureCommunicationCallWithChatAdapterFromClientArgs |
<xref:createAzureCommunicationCallWithChatAdapterFromClient> の引数 |
| AzureCommunicationChatAdapterArgs |
ChatAdapterの Azure Communication Services 実装を作成するための引数。 |
| AzureCommunicationOutboundCallAdapterArgs |
CallAdapterの Azure Communication Services 実装を作成するための引数。 これらの引数は、発信通話シナリオを作成するために使用されます。 注: |
| CallAdapterCallEndedEvent |
終了した呼び出しの詳細 含む CallEndedListener のペイロード。 |
| CallAdapterClientState |
CommonCallAdapter 状態は、Azure Communication Services バックエンドから推論されます。 |
| CallAdapterLocator |
createAzureCommunicationCallAdapter によって使用されるロケーター 参加する呼び出しを検索する |
| CallAdapterState |
CommonCallAdapter 状態を します。 |
| CallAdapterUiState |
純粋な UI 目的で CommonCallAdapter 状態を します。 |
| CallCompositeIcons |
CallCompositeでオーバーライドできるアイコン。 |
| CallCompositeOptions |
CallCompositeのオプション機能。 |
| CallCompositePage |
CallCompositeに表示される主要な UI 画面。 |
| CallControlDisplayType |
CallCompositeのコントロール バーの表示の種類。 |
| CallControlOptions |
呼び出しエクスペリエンスのコントロール バーのカスタマイズ オプション。 |
| CallEndedListener |
CallAdapterSubscribers 'callEnded' イベントのコールバック。 |
| CallErrorBarSelector |
ErrorBar コンポーネント セレクターの種類。 |
| CallErrorTarget |
{@Link CallErrors} で許容されるすべてのキーの文字列リテラル型。 |
| CallErrors |
呼び出し元 SDK への API 呼び出しからのエラー。 オブジェクト内の各プロパティには、特定の SDK API メソッドに関する最新のエラーが格納されます。 このオブジェクトのエラーは、<xref:newClearCallErrorsModifier>を使用してクリアできます。 さらに、エラーは次の場合に自動的にクリアされます。
|
| CallFeatureStreamName |
通話機能ストリームの名前を表します |
| CallIdChangedListener |
CallAdapterSubscribers 'callIdChanged' イベントのコールバック。 |
| CallNotifications | |
| CallParticipantListParticipant |
UI コンポーネントに反映された参加者の状態を呼び出します。 |
| CallWithChatCompositeIcons | |
| CallWithChatCompositeOptions |
CallWithChatCompositeのオプション機能。 |
| CallWithChatEvent |
CallWithChatAdapterによって発生したイベント。 |
| CallingBaseSelectorProps |
宣言型クライアントの状態の呼び出しを参照するために使用される一般的なプロパティ。 |
| CallingHandlersOptions |
ビデオエフェクトの背景の依存関係を含めるための設定オプション。 |
| CallingReturnProps |
usePropsForのヘルパー型。 |
| CallingSounds |
さまざまな呼び出しイベントに使用するサウンドのセットを表すための型 |
| CameraButtonSelector |
CameraButton コンポーネントのセレクターの種類。 |
| CancelEditCallback |
コールバック関数は、メッセージの編集がキャンセルされたときに実行されます。 |
| CapabilitiesChangedListener |
CallAdapterSubscribers 'capabilitiesChanged' イベントのコールバック。 |
| CaptionSettingsSelector |
キャプション言語と音声言語を変更するためのコンポーネントのセレクタータイプ |
| CaptionsBannerSelector |
CaptionsBanner コンポーネントのセレクタタイプ。 |
| CaptionsInformation |
キャプションの各行に必要な情報 |
| CaptionsOptions |
キャプションを開始するオプションバッグ |
| CaptionsReceivedListener |
CallAdapterSubscribers 'captionsReceived' イベントのコールバック。 |
| ChatAdapter |
ChatComposite アダプター インターフェイスを します。 |
| ChatAdapterOptions |
ChatAdapter を構成するためのオプション。 |
| ChatAdapterState |
ChatAdapter 状態を します。 |
| ChatAdapterUiState |
純粋な UI 目的で ChatAdapter 状態を します。 |
| ChatAttachmentType |
アタッチメントのタイプを表します |
| ChatBaseSelectorProps |
ChatClientStateのセレクターの一般的なプロパティ。 |
| ChatClientProviderProps |
ChatClientProviderを初期化する引数。 |
| ChatClientState |
<xref:%40azure%2Fcommunication-chat%23ChatClient>の一元化された状態。 |
| ChatCompositeClientState |
ChatAdapter 状態は、Azure Communication Services バックエンドから推論されます。 |
| ChatCompositeIcons | |
| ChatCompositeOptions |
ChatCompositeのオプション機能。 |
| ChatErrorBarSelector |
ErrorBar コンポーネント セレクターの種類。 |
| ChatErrorTarget |
ChatErrors内のすべての許容キーの文字列リテラル型。 |
| ChatErrors |
チャット SDK への API 呼び出しからのエラー。 オブジェクト内の各プロパティには、特定の SDK API メソッドに関する最新のエラーが格納されます。 |
| ChatHandlers |
チャット コンポーネントに必要なすべてのハンドラーを含むオブジェクト。 このパッケージのチャット関連コンポーネントは、このオブジェクトから関連するハンドラーを選択できます。 usePropsFor の <xref:useHandlers> とを参照してください。 |
| ChatInitializedListener |
'chatInitialized' イベントのコールバック <xref:CallWithChatAdapterSubscribers> 。 |
| ChatMessageWithStatus |
チャット メッセージのクライアント側のみのメタデータを格納する <xref:%40azure%2Fcommunication-chat%23ChatMessage> の拡張機能。 TODO: 名前がビットロットされています。 名前を変更します。 |
| ChatParticipantListSelector |
ParticipantList コンポーネントのセレクターの種類。 |
| ChatProfile |
ユーザーまたはボットのプロファイル。 |
| ChatReturnProps |
usePropsForのヘルパー型。 |
| ChatThreadClientProviderProps |
ChatThreadClientProviderを初期化する引数。 |
| ChatThreadClientState |
<xref:%40azure%2Fcommunication-chat%23ChatThreadClient>の一元化された状態。 |
| ChatThreadProperties |
チャット スレッドのプロパティ。 基になる API で使用されるさまざまな型を非表示にするのに役立つ最小限の型を定義します。 |
| ClientState |
<xref:%40azure%2Fcommunication-calling%23CallClient> または <xref:%40azure%2Fcommunication-chat%23ChatClient>の一元化された状態。 |
| Common |
2 つの型の交差する型を返します |
| CommonCallAdapterOptions |
useAzureCommunicationCallAdapter または TeamsCallAdapter を作成するための一般的な省略可能なパラメーター |
| CommonCallControlOptions |
呼び出しエクスペリエンスのコントロール バーのカスタマイズ オプション。 |
| CommonProperties |
2 種類の交差プロパティを返す |
| CommunicationParticipant |
UI に反映されたチャットまたは通話参加者の状態。 |
| ComponentIcons |
このライブラリからエクスポートされた React コンポーネントによって使用されるアイコン。 |
| ComponentProps |
usePropsForのヘルパー型。 |
| ComponentSlotStyle |
ComponentSlotStyle は @fluentui/react-northstar 型です。 このパッケージから離れるにつれて、相互運用性のためにfluentのより一般的なIRawStyleタイプを使用しました。 |
| CompositeIcons |
このライブラリによってエクスポートされた複合のいずれかでオーバーライドできるアイコン。 詳細なターゲット型については、「ChatCompositeIcons 、CallCompositeIcons、および CallWithChatCompositeIcons を参照してください。 |
| ControlBarButtonStyles |
すべての ControlBarButton 実装のスタイル。 |
| ControlBarLayout |
ControlBarのレイアウトを表示します。 |
| CreateDefaultCallingHandlers | |
| CreateViewResult |
StatefulCallClient.createView から結果を返します。 |
| CustomAvatarOptions |
アバター ( |
| CustomCallControlButtonCallback |
カスタムの ControlBarButton と Control <xref:DrawerMenuItem> をレンダリングするための props を返すコールバック。 応答は、カスタムボタンを配置する場所を示します。 パフォーマンスに関するヒント: このコールバックは、コールバックまたはその引数が変更されたときにのみ呼び出されます。 |
| CustomCallControlButtonPlacement |
<xref:CommonCallControlBar>に挿入されるカスタムボタンの配置。 'primary': ボタンを中央のコントロールバーの右端、EndCallButton の前 (rtl モードの左端) に配置します。 'overflow': オーバーフローメニューの最後にボタンを配置します。 'secondary':ボタンをサイドコントロールバーの左端(rtlモードでは右)に配置します。 同じ配置が割り当てられた複数のボタンが順番に追加されます。 たとえば、2 つのボタンが 'secondary' に配置されている場合、それらは両方とも指定された順序で左端 (rtl モードの右端) に表示されます。 「プライマリ」配置のみが、コールコンポジットで従来のコール制御が有効になっている場合に機能します |
| DeclarativeCallAgent |
|
| DeclarativeTeamsCallAgent |
|
| DeepNoiseSuppressionEffectDependency |
ディープノイズ抑制のために注入される依存関係タイプ |
| DeviceManagerState |
この型は、<xref:%40azure%2Fcommunication-calling%23DeviceManager>内のすべての状態をカプセル化するためのものです。 省略可能なパラメーターの場合、ユーザーがアクセス許可を付与するまで使用できない場合があります。 対応する <xref:%40azure%2Fcommunication-calling%23DeviceManager>'s getCameras、getMicrophones、getSpeakers、askDevicePermission API が呼び出されて完了するまで、カメラ、マイク、スピーカー、deviceAccess の状態は空になります。 |
| DevicesButtonSelector |
DevicesButton コンポーネントのセレクターの種類。 |
| DiagnosticChangedEventListner |
CallAdapterSubscribers 'diagnosticChanged' イベントのコールバック。 |
| DialpadMode |
ダイヤルパッドコンポーネントのモード。 |
| DisplayNameChangedListener |
CallAdapterSubscribers 'displayNameChanged' イベントのコールバック。 |
| DtmfTone |
PSTN 通話の DTMF トーン。 |
| EmptySelector |
データを返さない簡易セレクターの型。 データを必要としないコンポーネント usePropsFor が呼び出された場合は、既定の戻り値として使用されます。 |
| ErrorType |
ErrorBarに表示できるすべてのエラー。 |
| GetCallingSelector |
特定のコンポーネントに適用できるセレクターの特定の種類。 |
| GetChatSelector |
特定のコンポーネントに適用できるセレクターの特定の種類。 |
| HoldButtonSelector |
HoldButton コンポーネントのセレクタタイプ。 |
| IncomingCallManagement |
これには、すべてのアクティブな |
| IncomingCallStackSelector |
アクティブな着信コールと削除された着信コールを取得するセレクタ。 |
| IsCaptionLanguageChangedListener |
CallAdapterSubscribers 'isCaptionLanguageChanged' イベントのコールバック。 |
| IsCaptionsActiveChangedListener |
CallAdapterSubscribers 'isCaptionsActiveChanged' イベントのコールバック。 |
| IsLocalScreenSharingActiveChangedListener |
'isLocalScreenSharingActiveChanged' イベント CallAdapterSubscribers のコールバック。 |
| IsMutedChangedListener |
CallAdapterSubscribers 'isMuted' イベントのコールバック。 |
| IsSpeakingChangedListener |
CallAdapterSubscribers 'isSpeakingChanged' イベントのコールバック。 |
| IsSpokenLanguageChangedListener |
CallAdapterSubscribers 'isSpokenLanguageChanged' イベントのコールバック。 |
| LoadingState |
ストリームが読み込まれているかどうか。 |
| LocalScreenShareView | |
| LocalVideoTileSize |
ローカルビデオタイルのさまざまなモード |
| LocalizationProviderProps |
LocalizationProviderの Props。 |
| LongPressTrigger |
ロングプレスハンドラーをティガーする方法のモード。 |
| MediaAccess |
オーディオ/ビデオ メディア アクセスの状態 |
| MediaDiagnosticChangedEvent |
DiagnosticChangedEventListner のペイロード。メディア診断に変更があります。 |
| Message |
すべてのメッセージの判別共用体。
|
| MessageAttachedStatus |
チャット メッセージをメッセージの前後にマージして表示するかどうかを指定します。
|
| MessageContentType |
サポートされている種類のチャット メッセージ コンテンツ。 |
| MessageDeletedListener |
ChatAdapterSubscribers 'messageDeleted' イベントのコールバック。 |
| MessageEditedListener |
ChatAdapterSubscribers 'messageEdited' イベントのコールバック。 |
| MessageProps |
1 つのメッセージをレンダリングするためのプロパティ。 |
| MessageReadListener |
ChatAdapterSubscribers 'messageRead' イベントのコールバック。 |
| MessageReceivedListener |
ChatAdapterSubscribers 'messageReceived' イベントのコールバック。 |
| MessageRenderer |
1 つのメッセージをレンダリングするコンポーネント。 |
| MessageSentListener |
ChatAdapterSubscribers 'messageSent' イベントのコールバック。 |
| MessageStatus |
送信されたメッセージのクライアント側の状態。 メッセージ配信がバックエンドから確認される前に発生する遷移状態が含まれます。 |
| MessageThreadProps |
MessageThreadの Props です。 |
| MessageThreadSelector |
MessageThread コンポーネント セレクターの種類。 |
| MicrophoneButtonSelector |
MicrophoneButton コンポーネント セレクターの種類。 |
| NetworkDiagnosticChangedEvent |
ネットワーク診断に変更がある DiagnosticChangedEventListner のペイロード。 |
| NotificationStackSelector |
通知コンポーネントのセレクタタイプ。 |
| NotificationTarget | |
| NotificationType |
NotificationStack に表示できるすべての通知。 |
| OnFetchChatProfileCallback |
ユーザーまたはボットのプロファイルを作成するためのカスタムデータを提供するために使用されるコールバック関数。 |
| OnFetchProfileCallback |
ユーザーまたはボットのプロファイルを作成するためのカスタムデータを提供するために使用されるコールバック関数。 |
| OnRenderAvatarCallback |
ユーザーが Persona コンポーネントのレンダリングをカスタマイズできるようにする、カスタムレンダリングされたコールバック。 |
| OverflowGalleryPosition |
VideoGalleryのオーバーフローギャラリーのさまざまなモードと位置 |
| ParticipantListParticipant |
ParticipantListに表示される参加者。 |
| ParticipantListProps |
ParticipantListの Props。 |
| ParticipantListSelector |
ParticipantList コンポーネントのセレクターの種類。 |
| ParticipantMenuItemsCallback |
ParticipantList内の各参加者にカスタム メニュー項目を提供するためのコールバック。 |
| ParticipantState |
通話参加者の接続状態。 |
| ParticipantsAddedListener |
ChatAdapterSubscribers 'participantsAdded' イベントのコールバック。 |
| ParticipantsButtonSelector |
ParticipantsButton コンポーネントのセレクターの種類。 |
| ParticipantsJoinedListener |
CallAdapterSubscribers 'participantsJoined' イベントのコールバック。 |
| ParticipantsLeftListener |
CallAdapterSubscribers 'participantsLeft' イベントのコールバック。 |
| ParticipantsRemovedListener |
ChatAdapterSubscribers 'participantsRemoved' イベントのコールバック。 |
| Profile |
ユーザーまたはボットのプロファイル。 |
| RaiseHandButtonSelector |
RaiseHandButton コンポーネントのセレクターの種類。 |
| RaisedHand |
手を上げた状態と順番 |
| RaisedHandState |
手を上げた状態と順番 |
| Reaction |
レンダリングする反応タイプを持つ反応状態 |
| ReactionButtonReaction |
リアクションボタンのリアクションタイプ |
| ReactionSprite |
アニメーション、スプライト、画像、および関連するメタデータのタイプ |
| ReactionState |
UI ヘルパーの小道具が receivedOn の <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> のみのバージョンを示します。 UI がそれに応じて反応をレンダリングすることを決定するのに役立つタイムスタンプ付きの反応状態。 |
| ReadReceiptsBySenderId |
各送信者の表示名と最後の読み取りメッセージを格納するキー値ペアの配列 |
| RealTimeTextInformation |
リアルタイムテキストの各行に必要な情報 |
| RealTimeTextReceivedListener |
CallAdapterSubscribers 'realTimeTextReceived' イベントのコールバック。 |
| ResourceDetails |
キャッシュするリソースをダウンロードするために必要な詳細。 |
| ResourceFetchResult |
ステートフルクライアントからダウンロードされたリソースの結果 |
| ScreenShareButtonSelector |
ScreenShareButton コンポーネント セレクターの種類。 |
| Selector |
ClientState の更新を、このライブラリの React コンポーネントのプロパティに絞り込む最適化されたセレクター。 |
| SendBoxSelector |
SendBox コンポーネント セレクターの種類。 |
| SoundEffect |
呼び出しイベントに使用するカスタムサウンドを表すためのタイプ |
| Spotlight |
スポットライトの状態と順序 |
| SpotlightChangedListener |
CallAdapterSubscribers 'spotlightChanged' イベントのコールバック。 |
| StartCallIdentifier |
CallAdapter を使用して通話を開始するための識別子の種類 |
| StartCaptionsButtonSelector |
StartCaptionsButton コンポーネントのセレクタタイプ。 |
| StatefulCallClientArgs |
StatefulCallClient を構築するための引数。 |
| StatefulCallClientOptions |
StatefulCallClient を構築するためのオプション。 |
| StatefulChatClientArgs |
StatefulChatClientを構築するための引数。 |
| StatefulChatClientOptions |
StatefulChatClientを構築するためのオプション。 |
| SupportedCaptionLanguage | |
| SupportedSpokenLanguage | |
| SystemMessage |
すべてのシステム メッセージの判別共用体。
|
| TeamsAdapterOptions |
TeamsCallAdapter を作成するための省略可能なパラメーター |
| TeamsCallAdapterArgs |
TeamsCallAdapter の Azure Communication Services 実装を作成するための引数。 |
| TeamsCallAdapterArgsCommon |
TeamsCallAdapter の Azure Communication Services 実装を作成するための args の共通部分。 |
| TeamsIncomingCallManagement |
<xref:%40azure%2Fcommunication-calling%23TeamsIncomingCall>インターフェースをプロキシします。 |
| TogetherModeParticipantSeatingState |
Together Modeの参加者の着座位置を表します。 |
| TopicChangedListener |
ChatAdapterSubscribers 'topicChanged' イベントのコールバック。 |
| TransferAcceptedListener |
CallAdapterSubscribers 'transferRequested' イベントのコールバック。 |
| TypingIndicatorSelector |
TypingIndicator コンポーネントのセレクターの種類。 |
| UpdateMessageCallback |
コールバック関数は、メッセージが更新されたときに実行されます。 |
| VideoBackgroundEffect |
選択したビデオ背景効果の属性が含まれます |
| VideoBackgroundEffectsDependency |
ビデオの背景効果に挿入される依存関係の種類 |
| VideoGalleryLayout | |
| VideoGalleryParticipant |
VideoGalleryの参加者の状態。 |
| VideoGallerySelector |
VideoGallery コンポーネント セレクターの種類。 |
| VideoGalleryTogetherModeParticipantPosition |
Together Modeでの参加者の位置を表すインターフェース。 |
| ViewScalingMode |
VideoGalleryStreamのスケーリング モード。 |
関数
変数
| Call |
<xref:React.Context>を格納する <xref:%40azure%2Fcommunication-calling%23CallAgent>。 このパッケージから呼び出すコンポーネントは、CallAgentProviderでラップする必要があります。 |
| Call |
このパッケージからコンポーネントを呼び出すには、CallClientProviderでラップする必要があります。 |
| Call |
呼び出しエクスペリエンス用のカスタマイズ可能な UI 複合。 |
| Call |
<xref:React.Context>を格納する <xref:%40azure%2Fcommunication-calling%23Call>。 このパッケージからの呼び出し元コンポーネントは、CallProviderでラップする必要があります。 |
| Call |
CallWithChatComposite は主要なコンポーネントをまとめ、すぐにチャット エクスペリエンスを提供する完全な通話を提供します。 |
| Camera |
カメラのオン/オフを切り替えるボタン。 ControlBarで使用できます。 |
| Captions |
ユーザーアイコン、displayName、およびキャプションテキストを含むCaptionsBannerを表示するためのコンポーネント。 |
| Captions |
音声言語を設定するためのコンポーネント |
| Chat |
このパッケージのチャット コンポーネントは、ChatClientProviderでラップする必要があります。 |
| Chat |
チャット エクスペリエンス用のカスタマイズ可能な UI 複合。 |
| Chat |
<xref:React.Context>を格納する <xref:%40azure%2Fcommunication-chat%23ChatThreadClient>。 このパッケージのチャット コンポーネントは、ChatThreadClientProviderでラップする必要があります。 |
| COMPONENT_LOCALE_AR_SA | アラビア語の所在地(サウジアラビア)。 |
| COMPONENT_LOCALE_CS_CZ | チェコ共和国の所在地。 |
| COMPONENT_LOCALE_CY_GB | ウェールズ語(GB)の所在地。 |
| COMPONENT_LOCALE_DE_DE | ドイツ語の所在地(ドイツ)。 |
| COMPONENT_LOCALE_EN_GB | 英語の所在地(GB)。 |
| COMPONENT_LOCALE_EN_US | 英語圏(米国)の所在地。 |
| COMPONENT_LOCALE_ES_ES | スペイン語圏(スペイン)の所在地。 |
| COMPONENT_LOCALE_ES_MX | スペイン語の所在地(メキシコ)。 |
| COMPONENT_LOCALE_FI_FI | フィンランド語の所在地(フィンランド)。 |
| COMPONENT_LOCALE_FR_CA | フランス語(カナダ)の所在地。 |
| COMPONENT_LOCALE_FR_FR | フランス語の所在地(フランス)。 |
| COMPONENT_LOCALE_HE_IL | ヘブライ語(イスラエル)の所在地。 |
| COMPONENT_LOCALE_IT_IT | イタリア語の所在地(イタリア)。 |
| COMPONENT_LOCALE_JA_JP | 日本語(日本)の場所です。 |
| COMPONENT_LOCALE_KO_KR | 韓国(韓国)の所在地。 |
| COMPONENT_LOCALE_NB_NO | ノルウェー語ボクモール(ノルウェー)の位置。 |
| COMPONENT_LOCALE_NL_NL | オランダ語(オランダ)の所在地。 |
| COMPONENT_LOCALE_PL_PL | ポーランド語の所在地(ポーランド)。 |
| COMPONENT_LOCALE_PT_BR | ポルトガル語(ブラジル)のロケーション。 |
| COMPONENT_LOCALE_RU_RU | ロシア語の場所(ロシア)。 |
| COMPONENT_LOCALE_SV_SE | スウェーデン語の所在地。 |
| COMPONENT_LOCALE_TR_TR | トルコ語(トルコ)の所在地。 |
| COMPONENT_LOCALE_ZH_CN | 中国語の所在地(中国本土)。 |
| COMPONENT_LOCALE_ZH_TW | 中国語(台湾)の地域。 |
| COMPOSITE_LOCALE_AR_SA | アラビア語の所在地(サウジアラビア) |
| COMPOSITE_LOCALE_CS_CZ | チェコ(チェコ共和国)の所在地 |
| COMPOSITE_LOCALE_CY_GB | ウェールズ語(GB)の所在地 |
| COMPOSITE_LOCALE_DE_DE | ドイツ語の所在地(ドイツ) |
| COMPOSITE_LOCALE_EN_GB | 英語圏(イギリス語) |
| COMPOSITE_LOCALE_EN_US | 英語圏(米国) |
| COMPOSITE_LOCALE_ES_ES | スペイン語の所在地(スペイン) |
| COMPOSITE_LOCALE_ES_MX | スペイン語の場所(メキシコ) |
| COMPOSITE_LOCALE_FI_FI | フィンランド語の所在地 |
| COMPOSITE_LOCALE_FR_CA | フランス語の所在地(カナダ) |
| COMPOSITE_LOCALE_FR_FR | フランス語の所在地 |
| COMPOSITE_LOCALE_HE_IL | ヘブライ語(イスラエル)の所在地 |
| COMPOSITE_LOCALE_IT_IT | イタリア語のロケーション(イタリア) |
| COMPOSITE_LOCALE_JA_JP | 日本語圏(日本) |
| COMPOSITE_LOCALE_KO_KR | 韓国(韓国)の所在地 |
| COMPOSITE_LOCALE_NB_NO | ノルウェー・ボクモール(ノルウェー)のロケーション |
| COMPOSITE_LOCALE_NL_NL | オランダ語の所在地(オランダ) |
| COMPOSITE_LOCALE_PL_PL | ポーランド語の所在地 |
| COMPOSITE_LOCALE_PT_BR | ポルトガル語(ブラジル)の地域 |
| COMPOSITE_LOCALE_RU_RU | ロシア語のロケーション(ロシア) |
| COMPOSITE_LOCALE_SV_SE | スウェーデン語の所在地 |
| COMPOSITE_LOCALE_TR_TR | トルコ語の地域(トルコ) |
| COMPOSITE_LOCALE_ZH_CN | 中国本土の地域 |
| COMPOSITE_LOCALE_ZH_TW | 中国語(台湾)の地域 |
| COMPOSITE_ONLY_ICONS | コンポジットが直接使用するデフォルトのアイコンセット(つまり、このライブラリで定義されたコンポーネントを経由しない)です。 |
| Control |
呼び出しコントロールのさまざまなボタンのコンテナー。 このライブラリ内のさまざまな呼び出しコントロール ボタン (CameraButton、または ControlBarButton の独自のインスタンスなど) を直接使用。 |
| Control |
ControlBarの既定のボタン スタイル。 このコンポーネントを使用して、UI ライブラリによって提供される他のボタンと同じスタイルのカスタム ボタンを作成します。 |
| DEFAULT_COMPONENT_ICONS | UIコンポーネントで使えるデフォルトのアイコンセットです。 |
| DEFAULT_COMPOSITE_ICONS | コンポジットで使えるデフォルトのアイコンセットです。 |
| Devices |
デバイス オプションを制御するメニューを開くボタン。 ControlBarで使用できます。 |
| Dialpad | ユーザーがダイヤルパッドをクリック/キーボードを使用して電話番号を入力できるようにするコンポーネント 安定したビルドでは空のコンポーネントを返します |
| End |
進行中の通話を終了するボタン。 ControlBarで使用できます。 |
| Error |
UI にエラー メッセージを表示するコンポーネント。 表示可能なすべての文字列は ErrorBarProps.strings として受け入れられ、ローカライズが可能です。 アクティブエラーは ErrorBarProps.activeErrorMessagesによって選択されます。 このコンポーネントは、ユーザーが無視した部分を内部的に追跡します。
UI 要素 <xref:%40fluentui%2Freact%23MessageBar> 使用します。 |
| Fluent |
このライブラリの React コンポーネント全体に Fluent テーマを適用するプロバイダー。 |
| Grid |
通話でオーディオ/ビデオ参加者のタイルをレイアウトするコンポーネント。 |
| Hold |
進行中の通話を保留または再開するためのボタン。 ControlBar と一緒に使用できます |
| Image |
選択した画像のフルスクリーンモーダルをレンダリングするコンポーネント。 |
| Incoming |
エンド ユーザーへの着信呼び出しを表すために使用される通知コンポーネント。 ユーザーは着信コールを受け入れるか拒否できます。 |
| Incoming |
複数の着信通話を管理するためのラッパー |
| Localization |
このライブラリの React コンポーネントにローカライズされた文字列を提供するプロバイダー。 |
| Message |
送信されたメッセージの状態を表示するコンポーネント。 メッセージの状態に対応するアイコンとヒントを追加します。 |
| Message |
|
| Microphone |
マイクのオン/オフを切り替えるボタン。 ControlBarで使用できます。 |
| Notification | UI に通知メッセージを表示するコンポーネント。 |
| Notification |
UI に通知を表示するコンポーネント。 表示可能なすべての文字列は NotificationStackProps.strings として受け入れられ、ローカライズが可能です。 アクティブな通知は NotificationStackProps.activeNotificationsによって選択されます。 このコンポーネントは、ユーザーが無視した部分を内部的に追跡します。
|
| Participant |
通話またはチャット参加者をレンダリングするコンポーネント。 参加者のアバター、displayName、状態、およびオプションのアイコンとコンテキスト メニューを表示します。 |
| Participant |
すべての通話またはチャット参加者をレンダリングするコンポーネント。 既定では、各参加者は ParticipantItemでレンダリングされます。 オーバーライドは ParticipantListProps.onRenderParticipant を参照してください。 |
| Participants |
通話またはチャットの参加者が表示されたメニューを表示するボタン。 ControlBarで使用できます。 このボタンには、そのプロパティ |
| Raise |
画面共有を開始/停止するボタン。 ControlBarで使用できます。 |
| Reaction |
リアクションを送信するボタン。 ControlBarで使用できます。 |
| Real |
RealTimeTextの1行を表示するためのコンポーネント |
| Real |
realTimeText モーダルのコンポーネント |
| Screen |
画面共有を開始/停止するボタン。 ControlBarで使用できます。 |
| Send |
メッセージを入力および送信するためのコンポーネント。 ユーザーがテキストの入力を開始したときの入力通知の送信をサポートします。 テキスト入力フィールドの下の省略可能なメッセージをサポートします。 |
| Start |
キャプションを開始または停止するボタン ControlBar と一緒に使用できます |
| Start |
アクセシビリティ要件に基づいてRealTimeTextを起動するボタン、リアルタイムテキストは一度オンにするとオフにできません ControlBar と一緒に使用できます |
| Stream |
ビデオ ストリームを含む HTMLElement を JSX 要素に変換するユーティリティ コンポーネント。 ヘッドレス呼び出し API によって返される HTMLElement を、VideoTileとしてレンダリングできるコンポーネントに変換するために使用します。 |
| Typing |
チャット スレッド内の 1 人以上の参加者が入力しているときにローカル ユーザーに通知するコンポーネント。 |
| Video |
VideoGallery は、特定の通話のビデオ タイルのレイアウトを表します。 ローカル ユーザーと、通話に参加した各リモート参加者の VideoTile が表示されます。 |
| Video |
1 人の通話参加者のビデオ ストリームをレンダリングするコンポーネント。 VideoGalleryで GridLayout と共に使用します。 |
| create |
Azure Communication サービスによってサポートされる CallWithChatAdapter を作成して、CallWithChatCompositeに接続します。 |
| create |
提供された StatefulChatClient と StatefulCallClient を使用して、CallWithChatAdapter作成します。 StatefulChatClient への参照を保持し、StatefulCallClient をする場合に便利です。 chatThreadClient は、StatefulChatClient が chatClient.getChatThreadClient(chatThreadId) API を使用して作成する必要があることに注意してください。 よりシンプルな API createAzureCommunicationCallWithChatAdapter を使用することを検討してください。 |
| create |
Azure Communication Services によってサポートされる ChatAdapter を作成します。 これは、このライブラリによって提供 ChatAdapter の既定の実装です。 |
| create |
チームコール用の CallingHandlers の既定の実装を作成します。 このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。 |
| create |
ChatHandlersの既定の実装を作成します。 このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。 返されたオブジェクトは、React コンポーネントのプロパティとして使用する場合に再レンダリングを回避するためにメモされています。 |
| create |
チーム通話の TeamsCallingHandlers の既定の実装を作成します。 このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。 |
| create |
ProxyCallClient を使用して CallClient <xref:%40azure%2Fcommunication-calling%23CallClient> をプロキシすることで、StatefulCallClient <xref:ProxyCallClient> を作成し、宣言型の方法で状態にアクセスできるようにします。 状態の変更を適切にプロキシするには、StatefulCallClient から取得した <xref:%40azure%2Fcommunication-calling%23DeviceManager> と <xref:%40azure%2Fcommunication-calling%23CallAgent> と <xref:%40azure%2Fcommunication-calling%23Call> (など) を使用することが重要です。 |
| create |
ProxyChatClient を使用して ChatClient <xref:%40azure%2Fcommunication-chat%23ChatClient> をプロキシすることで、ステートフル ChatClient <xref:ProxyChatClient> を作成し、宣言型の方法で状態にアクセスできるようにします。 |
| create |
|
| create |
提供されている StatefulCallClient を使用して TeamsCallAdapter を作成します。 StatefulCallClientへの参照を保持する場合に便利です。 よりシンプルな API createAzureCommunicationCallAdapter を使用することを検討してください。 |
| dark |
このライブラリからエクスポートしたコンポーネント用のプリセットダークテーマ。 |
| from |
|
| get |
指定したコンポーネントのセレクターを取得します。 このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。 |
| get |
指定したコンポーネントのセレクターを取得します。 このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。 |
| light |
このライブラリからエクスポートしたコンポーネント用のプリセットライトテーマ。 |
| load |
アプリケーションで使用できる CallComposite のローダー関数。 この関数は、指定された HTML 要素に CallComposite を読み込みます。 これの最適なユースケースは、ReactベースではないNode UIフレームワークです。 |
| load |
アプリケーションで使用できる CallWithChatComposite の props。 この関数は、指定された HTML 要素に CallWithChatComposite を読み込みます。 これの最適なユースケースは、React ベースではない Node UI フレームワークです。 |
| load |
アプリケーションで使用できる ChatComposite のローダー関数。 この関数は、指定された HTML 要素に ChatComposite を読み込みます。 これの最適なユースケースは、React ベースではない Node UI フレームワークです。 |
| load |
アプリケーションで使用できる OutboundCallComposite の Loader 関数。 この関数は、CallComposite を指定された HTML 要素に読み込み、アウトバウンド呼び出しを行います。 これの最適なユースケースは、React ベースではない Node UI フレームワークです。 |
| on |
遅延読み込みを使用したビデオ背景効果の依存関係の解決。 |
| on |
遅延読み込みを使用したビデオ背景効果の依存関係の解決。 |
| on |
ビデオの背景効果の依存関係の解決。 |
| on |
遅延読み込みを使用したビデオ背景効果の依存関係の解決。 |
| to |
<xref:%40azure%2Fcommunication-common%23CommunicationIdentifier>の文字列形式。 CommunicationIdentifier のこの文字列表現は、一意の Communication ユーザーに対して安定することが保証されます。 こうして
|
| use |
CallAdapterの作成を簡略化するカスタム React フック。 createAzureCommunicationCallAdapterと同様ですが、アダプターの非同期作成は内部的に処理されます。 ルールオブフックを尊重し、引数の作成時に渡すことができるように、引数を未定義にすることができます。 アダプターは、すべての引数が定義されている場合にのみ作成されます。 各レンダリングでアダプターを再作成しないように、引数をメモする必要があることに注意してください。 一般的な使用例については、ストーリーブックを参照してください。 |
| use |
CallWithChatAdapterの作成を簡略化するカスタム React フック。 createAzureCommunicationCallWithChatAdapterと同様ですが、アダプターの非同期作成は内部的に処理されます。 ルールオブフックを尊重し、引数の作成時に渡すことができるように、引数を未定義にすることができます。 アダプターは、すべての引数が定義されている場合にのみ作成されます。 各レンダリングでアダプターを再作成しないように、引数をメモする必要があることに注意してください。 一般的な使用例については、ストーリーブックを参照してください。 |
| use |
ChatAdapterの作成を簡略化するカスタム React フック。 createAzureCommunicationChatAdapterと同様ですが、アダプターの非同期作成は内部的に処理されます。 ルールオブフックを尊重し、引数の作成時に渡すことができるように、引数を未定義にすることができます。 アダプターは、すべての引数が定義されている場合にのみ作成されます。 各レンダリングでアダプターを再作成しないように、引数をメモする必要があることに注意してください。 一般的な使用例については、ストーリーブックを参照してください。 |
| use |
フックしてプロバイダーから <xref:%40azure%2Fcommunication-calling%23Call> を取得します。 このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。 このフックを使用するには、以前に CallProvider と Call オブジェクトを使用している必要があります |
| use |
フックしてプロバイダーから <xref:%40azure%2Fcommunication-calling%23CallAgent> を取得します。 このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。 |
| use |
StatefulCallClient をプロバイダーから取得するためにフックします。 このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。 |
| use |
StatefulChatClient をプロバイダーから取得するフック。 このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。 |
| use |
フックしてプロバイダーから <xref:%40azure%2Fcommunication-chat%23ChatThreadClient> を取得します。 このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。 |
| use |
プロバイダーから StatefulDeviceManager を取得するフック。 このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。 |
| use |
React コンポーネントに必要なすべてのフックをこのライブラリから取得するためのプライマリ フック。 このフックを呼び出すには、コンポーネントを次のプロバイダーの下にラップする必要があります。
コンポーネントの最も簡単な使用方法は次のようになります。 例
|
| use |
フックして、指定したコンポーネントのセレクターを取得します。 このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。 |
| use |
フックしてプロバイダーから <xref:%40azure%2Fcommunication-calling%23TeamsCall> を取得します。 このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。 このフックを使用するには、以前に CallProvider を TeamsCall オブジェクトと共に使用していた必要があります |
| use |
TeamsCallAdapter の作成を簡略化するためのカスタム React フック。 <xref:createTeamsAzureCommunicationCallAdapter> と似ていますが、アダプターの非同期作成を内部で処理します。 ルールオブフックを尊重し、引数の作成時に渡すことができるように、引数を未定義にすることができます。 アダプターは、すべての引数が定義されている場合にのみ作成されます。 各レンダリングでアダプターを再作成しないように、引数をメモする必要があることに注意してください。 一般的な使用例については、ストーリーブックを参照してください。 |
| use |
フックしてプロバイダーから <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent> を取得します。 このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。 |
| use |
アクセス テーマにフックを反応させる |
関数の詳細
createAzureCommunicationCallAdapter(AzureCommunicationCallAdapterArgs)
Azure Communication Services によってサポートされる CallAdapter を作成します。
これは、このライブラリによって提供 CallAdapter の既定の実装です。
注: displayName は最大 256 文字です。
function createAzureCommunicationCallAdapter(args: AzureCommunicationCallAdapterArgs): Promise<CallAdapter>
パラメーター
返品
Promise<CallAdapter>
createAzureCommunicationCallAdapter(AzureCommunicationOutboundCallAdapterArgs)
Azure Communication Services によってサポートされる CallAdapter を作成します。
これは、このライブラリによって提供 CallAdapter の既定の実装です。
注: displayName は最大 256 文字です。
function createAzureCommunicationCallAdapter(args: AzureCommunicationOutboundCallAdapterArgs): Promise<CallAdapter>
パラメーター
返品
Promise<CallAdapter>
createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CommunicationIdentifier[], CommonCallAdapterOptions)
指定された StatefulCallClientを使用して、CallAdapter を作成します。
StatefulCallClientへの参照を保持する場合に便利です。 よりシンプルな API createAzureCommunicationCallAdapter を使用することを検討してください。
function createAzureCommunicationCallAdapterFromClient(callClient: StatefulCallClient, callAgent: CallAgent, targetCallees: CommunicationIdentifier[], options?: CommonCallAdapterOptions): Promise<CallAdapter>
パラメーター
- callClient
- StatefulCallClient
- callAgent
- CallAgent
- targetCallees
- options
- CommonCallAdapterOptions
返品
Promise<CallAdapter>
createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CallAdapterLocator, CommonCallAdapterOptions)
指定された StatefulCallClientを使用して、CallAdapter を作成します。
StatefulCallClientへの参照を保持する場合に便利です。 よりシンプルな API createAzureCommunicationCallAdapter を使用することを検討してください。
function createAzureCommunicationCallAdapterFromClient(callClient: StatefulCallClient, callAgent: CallAgent, locator: CallAdapterLocator, options?: CommonCallAdapterOptions): Promise<CallAdapter>
パラメーター
- callClient
- StatefulCallClient
- callAgent
- CallAgent
- locator
- CallAdapterLocator
- options
- CommonCallAdapterOptions
返品
Promise<CallAdapter>
createAzureCommunicationChatAdapterFromClient(StatefulChatClient, ChatThreadClient, ChatAdapterOptions)
提供された StatefulChatClientを使用して、ChatAdapter を作成します。
StatefulChatClientへの参照を保持する場合に便利です。 よりシンプルな API createAzureCommunicationChatAdapter を使用することを検討してください。
function createAzureCommunicationChatAdapterFromClient(chatClient: StatefulChatClient, chatThreadClient: ChatThreadClient, chatAdapterOptions?: ChatAdapterOptions): Promise<ChatAdapter>
パラメーター
- chatClient
- StatefulChatClient
- chatThreadClient
- ChatThreadClient
- chatAdapterOptions
- ChatAdapterOptions
返品
Promise<ChatAdapter>
変数の詳細
CallAgentProvider
<xref:React.Context>を格納する <xref:%40azure%2Fcommunication-calling%23CallAgent>。
このパッケージから呼び出すコンポーネントは、CallAgentProviderでラップする必要があります。
CallAgentProvider: (props: CallAgentProviderProps) => JSX.Element
型
(props: CallAgentProviderProps) => JSX.Element
CallClientProvider
このパッケージからコンポーネントを呼び出すには、CallClientProviderでラップする必要があります。
CallClientProvider: (props: CallClientProviderProps) => JSX.Element
型
(props: CallClientProviderProps) => JSX.Element
CallComposite
呼び出しエクスペリエンス用のカスタマイズ可能な UI 複合。
CallComposite: (props: CallCompositeProps) => JSX.Element
型
(props: CallCompositeProps) => JSX.Element
注釈
呼び出し複合最小幅/高さは次のとおりです。
- mobile: 17.5rem x 21rem (280px x 336px、既定の rem は 16px)
- desktop: 30rem x 22rem (480px x 352px、既定の rem は 16px)
CallProvider
<xref:React.Context>を格納する <xref:%40azure%2Fcommunication-calling%23Call>。
このパッケージからの呼び出し元コンポーネントは、CallProviderでラップする必要があります。
CallProvider: (props: CallProviderProps) => JSX.Element
型
(props: CallProviderProps) => JSX.Element
CallWithChatComposite
CallWithChatComposite は主要なコンポーネントをまとめ、すぐにチャット エクスペリエンスを提供する完全な通話を提供します。
CallWithChatComposite: (props: CallWithChatCompositeProps) => JSX.Element
型
(props: CallWithChatCompositeProps) => JSX.Element
CameraButton
カメラのオン/オフを切り替えるボタン。
ControlBarで使用できます。
CameraButton: (props: CameraButtonProps) => JSX.Element
型
(props: CameraButtonProps) => JSX.Element
CaptionsBanner
ユーザーアイコン、displayName、およびキャプションテキストを含むCaptionsBannerを表示するためのコンポーネント。
CaptionsBanner: (props: CaptionsBannerProps) => JSX.Element
型
(props: CaptionsBannerProps) => JSX.Element
CaptionsSettingsModal
音声言語を設定するためのコンポーネント
CaptionsSettingsModal: (props: CaptionsSettingsModalProps) => JSX.Element
型
(props: CaptionsSettingsModalProps) => JSX.Element
ChatClientProvider
このパッケージのチャット コンポーネントは、ChatClientProviderでラップする必要があります。
ChatClientProvider: (props: ChatClientProviderProps) => JSX.Element
型
(props: ChatClientProviderProps) => JSX.Element
ChatComposite
チャット エクスペリエンス用のカスタマイズ可能な UI 複合。
ChatComposite: (props: ChatCompositeProps) => JSX.Element
型
(props: ChatCompositeProps) => JSX.Element
注釈
チャット複合最小幅と高さは、それぞれ 17.5rem と 20rem (280px と 320px、既定の rem は 16px) です。
ChatThreadClientProvider
<xref:React.Context>を格納する <xref:%40azure%2Fcommunication-chat%23ChatThreadClient>。
このパッケージのチャット コンポーネントは、ChatThreadClientProviderでラップする必要があります。
ChatThreadClientProvider: (props: ChatThreadClientProviderProps) => JSX.Element
型
(props: ChatThreadClientProviderProps) => JSX.Element
COMPONENT_LOCALE_AR_SA
COMPONENT_LOCALE_CS_CZ
COMPONENT_LOCALE_CY_GB
COMPONENT_LOCALE_DE_DE
COMPONENT_LOCALE_EN_GB
COMPONENT_LOCALE_EN_US
COMPONENT_LOCALE_ES_ES
COMPONENT_LOCALE_ES_MX
COMPONENT_LOCALE_FI_FI
COMPONENT_LOCALE_FR_CA
COMPONENT_LOCALE_FR_FR
COMPONENT_LOCALE_HE_IL
COMPONENT_LOCALE_IT_IT
COMPONENT_LOCALE_JA_JP
COMPONENT_LOCALE_KO_KR
COMPONENT_LOCALE_NB_NO
COMPONENT_LOCALE_NL_NL
COMPONENT_LOCALE_PL_PL
COMPONENT_LOCALE_PT_BR
COMPONENT_LOCALE_RU_RU
COMPONENT_LOCALE_SV_SE
COMPONENT_LOCALE_TR_TR
COMPONENT_LOCALE_ZH_CN
COMPONENT_LOCALE_ZH_TW
COMPOSITE_LOCALE_AR_SA
COMPOSITE_LOCALE_CS_CZ
COMPOSITE_LOCALE_CY_GB
COMPOSITE_LOCALE_DE_DE
COMPOSITE_LOCALE_EN_GB
COMPOSITE_LOCALE_EN_US
COMPOSITE_LOCALE_ES_ES
COMPOSITE_LOCALE_ES_MX
COMPOSITE_LOCALE_FI_FI
COMPOSITE_LOCALE_FR_CA
COMPOSITE_LOCALE_FR_FR
COMPOSITE_LOCALE_HE_IL
COMPOSITE_LOCALE_IT_IT
COMPOSITE_LOCALE_JA_JP
COMPOSITE_LOCALE_KO_KR
COMPOSITE_LOCALE_NB_NO
COMPOSITE_LOCALE_NL_NL
COMPOSITE_LOCALE_PL_PL
COMPOSITE_LOCALE_PT_BR
COMPOSITE_LOCALE_RU_RU
COMPOSITE_LOCALE_SV_SE
COMPOSITE_LOCALE_TR_TR
COMPOSITE_LOCALE_ZH_CN
COMPOSITE_LOCALE_ZH_TW
COMPOSITE_ONLY_ICONS
コンポジットが直接使用するデフォルトのアイコンセット(つまり、このライブラリで定義されたコンポーネントを経由しない)です。
COMPOSITE_ONLY_ICONS: CompositeIcons
型
ControlBar
呼び出しコントロールのさまざまなボタンのコンテナー。
このライブラリ内のさまざまな呼び出しコントロール ボタン (CameraButton、または ControlBarButton の独自のインスタンスなど) を直接使用。
ControlBar: (props: ControlBarProps) => JSX.Element
型
(props: ControlBarProps) => JSX.Element
ControlBarButton
ControlBarの既定のボタン スタイル。
このコンポーネントを使用して、UI ライブラリによって提供される他のボタンと同じスタイルのカスタム ボタンを作成します。
ControlBarButton: (props: ControlBarButtonProps) => JSX.Element
型
(props: ControlBarButtonProps) => JSX.Element
DEFAULT_COMPONENT_ICONS
UIコンポーネントで使えるデフォルトのアイコンセットです。
DEFAULT_COMPONENT_ICONS: { CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlButtonCameraOff: React_2.JSX.Element, ControlButtonCameraOn: React_2.JSX.Element, ControlButtonCameraProhibited: React_2.JSX.Element, ControlButtonCameraProhibitedSmall: React_2.JSX.Element, ControlButtonEndCall: React_2.JSX.Element, ControlButtonLowerHand: React_2.JSX.Element, ControlButtonMicOff: React_2.JSX.Element, ControlButtonMicOn: React_2.JSX.Element, ControlButtonMicProhibited: React_2.JSX.Element, ControlButtonMicProhibitedSmall: React_2.JSX.Element, ControlButtonOptions: React_2.JSX.Element, ControlButtonParticipants: React_2.JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: React_2.JSX.Element, ControlButtonScreenShareStart: React_2.JSX.Element, ControlButtonScreenShareStop: React_2.JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DialpadBackspace: React_2.JSX.Element, EditBoxCancel: React_2.JSX.Element, EditBoxSubmit: React_2.JSX.Element, ErrorBarCallCameraAccessDenied: React_2.JSX.Element, ErrorBarCallCameraAlreadyInUse: React_2.JSX.Element, ErrorBarCallLocalVideoFreeze: React_2.JSX.Element, ErrorBarCallMacOsCameraAccessDenied: React_2.JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneMutedBySystem: React_2.JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: React_2.JSX.Element, ErrorBarCallNetworkQualityLow: React_2.JSX.Element, ErrorBarCallNoMicrophoneFound: React_2.JSX.Element, ErrorBarCallNoSpeakerFound: React_2.JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: React_2.JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: React_2.JSX.Element, HorizontalGalleryRightButton: React_2.JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, LowerHandContextualMenuItem: React_2.JSX.Element, MessageDelivered: React_2.JSX.Element, MessageEdit: React_2.JSX.Element, MessageFailed: React_2.JSX.Element, MessageRemove: React_2.JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: React_2.JSX.Element, MessageSending: React_2.JSX.Element, MinimizeIcon: React_2.JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: React_2.JSX.Element, OptionsMic: React_2.JSX.Element, OptionsSpeaker: React_2.JSX.Element, ParticipantItemMicOff: React_2.JSX.Element, ParticipantItemOptions: React_2.JSX.Element, ParticipantItemOptionsHovered: React_2.JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: React_2.JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: React_2.JSX.Element, ReactionButtonIcon: React_2.JSX.Element, RealTimeTextIcon: React_2.JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxSend: React_2.JSX.Element, SendBoxSendHovered: React_2.JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: React_2.JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }
型
{ CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlButtonCameraOff: React_2.JSX.Element, ControlButtonCameraOn: React_2.JSX.Element, ControlButtonCameraProhibited: React_2.JSX.Element, ControlButtonCameraProhibitedSmall: React_2.JSX.Element, ControlButtonEndCall: React_2.JSX.Element, ControlButtonLowerHand: React_2.JSX.Element, ControlButtonMicOff: React_2.JSX.Element, ControlButtonMicOn: React_2.JSX.Element, ControlButtonMicProhibited: React_2.JSX.Element, ControlButtonMicProhibitedSmall: React_2.JSX.Element, ControlButtonOptions: React_2.JSX.Element, ControlButtonParticipants: React_2.JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: React_2.JSX.Element, ControlButtonScreenShareStart: React_2.JSX.Element, ControlButtonScreenShareStop: React_2.JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DialpadBackspace: React_2.JSX.Element, EditBoxCancel: React_2.JSX.Element, EditBoxSubmit: React_2.JSX.Element, ErrorBarCallCameraAccessDenied: React_2.JSX.Element, ErrorBarCallCameraAlreadyInUse: React_2.JSX.Element, ErrorBarCallLocalVideoFreeze: React_2.JSX.Element, ErrorBarCallMacOsCameraAccessDenied: React_2.JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneMutedBySystem: React_2.JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: React_2.JSX.Element, ErrorBarCallNetworkQualityLow: React_2.JSX.Element, ErrorBarCallNoMicrophoneFound: React_2.JSX.Element, ErrorBarCallNoSpeakerFound: React_2.JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: React_2.JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: React_2.JSX.Element, HorizontalGalleryRightButton: React_2.JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, LowerHandContextualMenuItem: React_2.JSX.Element, MessageDelivered: React_2.JSX.Element, MessageEdit: React_2.JSX.Element, MessageFailed: React_2.JSX.Element, MessageRemove: React_2.JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: React_2.JSX.Element, MessageSending: React_2.JSX.Element, MinimizeIcon: React_2.JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: React_2.JSX.Element, OptionsMic: React_2.JSX.Element, OptionsSpeaker: React_2.JSX.Element, ParticipantItemMicOff: React_2.JSX.Element, ParticipantItemOptions: React_2.JSX.Element, ParticipantItemOptionsHovered: React_2.JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: React_2.JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: React_2.JSX.Element, ReactionButtonIcon: React_2.JSX.Element, RealTimeTextIcon: React_2.JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxSend: React_2.JSX.Element, SendBoxSendHovered: React_2.JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: React_2.JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }
DEFAULT_COMPOSITE_ICONS
コンポジットで使えるデフォルトのアイコンセットです。
DEFAULT_COMPOSITE_ICONS: { BlurVideoBackground?: JSX.Element, CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ChevronLeft?: JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlBarChatButtonActive?: JSX.Element, ControlBarChatButtonInactive?: JSX.Element, ControlBarPeopleButton?: JSX.Element, ControlButtonCameraOff: JSX.Element, ControlButtonCameraOn: JSX.Element, ControlButtonCameraProhibited: JSX.Element, ControlButtonCameraProhibitedSmall: JSX.Element, ControlButtonEndCall: JSX.Element, ControlButtonExitSpotlight?: JSX.Element, ControlButtonLowerHand: JSX.Element, ControlButtonMicOff: JSX.Element, ControlButtonMicOn: JSX.Element, ControlButtonMicProhibited: JSX.Element, ControlButtonMicProhibitedSmall: JSX.Element, ControlButtonOptions: JSX.Element, ControlButtonParticipants: JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: JSX.Element, ControlButtonScreenShareStart: JSX.Element, ControlButtonScreenShareStop: JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DefaultCustomButton?: JSX.Element, DefaultGalleryLayout?: JSX.Element, DialpadBackspace: React_2.JSX.Element, DialpadStartCall?: JSX.Element, DtmfDialpadButton?: JSX.Element, EditBoxCancel: JSX.Element, EditBoxSubmit: JSX.Element, ErrorBarCallCameraAccessDenied: JSX.Element, ErrorBarCallCameraAlreadyInUse: JSX.Element, ErrorBarCallLocalVideoFreeze: JSX.Element, ErrorBarCallMacOsCameraAccessDenied: JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneMutedBySystem: JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: JSX.Element, ErrorBarCallNetworkQualityLow: JSX.Element, ErrorBarCallNoMicrophoneFound: JSX.Element, ErrorBarCallNoSpeakerFound: JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, FloatingLocalVideoGalleryLayout?: JSX.Element, FocusedContentGalleryLayout?: JSX.Element, GalleryOptions?: JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: JSX.Element, HorizontalGalleryRightButton: JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, JoinByPhoneConferenceIdIcon?: JSX.Element, JoinByPhoneDialStepIcon?: JSX.Element, JoinByPhoneWaitToBeAdmittedIcon?: JSX.Element, LargeGalleryLayout?: JSX.Element, Link?: JSX.Element, LobbyScreenConnectingToCall?: JSX.Element, LobbyScreenWaitingToBeAdmitted?: JSX.Element, LocalCameraSwitch?: JSX.Element, LocalDeviceSettingsCamera?: JSX.Element, LocalDeviceSettingsMic?: JSX.Element, LocalDeviceSettingsSpeaker?: JSX.Element, LocalPreviewPlaceholder?: JSX.Element, LowerHandContextualMenuItem: JSX.Element, MessageDelivered: JSX.Element, MessageEdit: JSX.Element, MessageFailed: JSX.Element, MessageRemove: JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: JSX.Element, MessageSending: JSX.Element, MinimizeIcon: React_2.JSX.Element, MoreDrawerMicrophones?: JSX.Element, MoreDrawerPeople?: JSX.Element, MoreDrawerSelectedMicrophone?: JSX.Element, MoreDrawerSelectedSpeaker?: JSX.Element, MoreDrawerSpeakers?: JSX.Element, Muted?: JSX.Element, NetworkReconnectIcon?: JSX.Element, NoticePageAccessDeniedTeamsMeeting?: JSX.Element, NoticePageCallRejected?: JSX.Element, NoticePageCallTimeout?: JSX.Element, NoticePageInviteToRoomRemoved?: JSX.Element, NoticePageJoinCallFailedDueToNoNetwork?: JSX.Element, NoticePageLeftCall?: JSX.Element, NoticePageNotInvitedToRoom?: JSX.Element, NoticePageRemovedFromCall?: JSX.Element, NoticePageRoomNotFound?: JSX.Element, NoticePageRoomNotValid?: JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: JSX.Element, OptionsMic: JSX.Element, OptionsSpeaker: JSX.Element, OverflowGalleryTop?: JSX.Element, ParticipantItemMicOff: JSX.Element, ParticipantItemOptions: JSX.Element, ParticipantItemOptionsHovered: JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PeoplePaneAddPerson?: JSX.Element, PeoplePaneMoreButton?: JSX.Element, PeoplePaneOpenDialpad?: JSX.Element, PhoneNumberButton?: JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: JSX.Element, ReactionButtonIcon: JSX.Element, ReactionContextualMenuItem?: JSX.Element, RealTimeTextIcon: React_2.JSX.Element, RemoveVideoBackgroundEffect?: JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxAttachFile?: JSX.Element, SendBoxSend: JSX.Element, SendBoxSendHovered: JSX.Element, SpeakerGalleryLayout?: JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopAllSpotlightMenuButton?: JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, TogetherModeLayout?: JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }
型
{ BlurVideoBackground?: JSX.Element, CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ChevronLeft?: JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlBarChatButtonActive?: JSX.Element, ControlBarChatButtonInactive?: JSX.Element, ControlBarPeopleButton?: JSX.Element, ControlButtonCameraOff: JSX.Element, ControlButtonCameraOn: JSX.Element, ControlButtonCameraProhibited: JSX.Element, ControlButtonCameraProhibitedSmall: JSX.Element, ControlButtonEndCall: JSX.Element, ControlButtonExitSpotlight?: JSX.Element, ControlButtonLowerHand: JSX.Element, ControlButtonMicOff: JSX.Element, ControlButtonMicOn: JSX.Element, ControlButtonMicProhibited: JSX.Element, ControlButtonMicProhibitedSmall: JSX.Element, ControlButtonOptions: JSX.Element, ControlButtonParticipants: JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: JSX.Element, ControlButtonScreenShareStart: JSX.Element, ControlButtonScreenShareStop: JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DefaultCustomButton?: JSX.Element, DefaultGalleryLayout?: JSX.Element, DialpadBackspace: React_2.JSX.Element, DialpadStartCall?: JSX.Element, DtmfDialpadButton?: JSX.Element, EditBoxCancel: JSX.Element, EditBoxSubmit: JSX.Element, ErrorBarCallCameraAccessDenied: JSX.Element, ErrorBarCallCameraAlreadyInUse: JSX.Element, ErrorBarCallLocalVideoFreeze: JSX.Element, ErrorBarCallMacOsCameraAccessDenied: JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneMutedBySystem: JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: JSX.Element, ErrorBarCallNetworkQualityLow: JSX.Element, ErrorBarCallNoMicrophoneFound: JSX.Element, ErrorBarCallNoSpeakerFound: JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, FloatingLocalVideoGalleryLayout?: JSX.Element, FocusedContentGalleryLayout?: JSX.Element, GalleryOptions?: JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: JSX.Element, HorizontalGalleryRightButton: JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, JoinByPhoneConferenceIdIcon?: JSX.Element, JoinByPhoneDialStepIcon?: JSX.Element, JoinByPhoneWaitToBeAdmittedIcon?: JSX.Element, LargeGalleryLayout?: JSX.Element, Link?: JSX.Element, LobbyScreenConnectingToCall?: JSX.Element, LobbyScreenWaitingToBeAdmitted?: JSX.Element, LocalCameraSwitch?: JSX.Element, LocalDeviceSettingsCamera?: JSX.Element, LocalDeviceSettingsMic?: JSX.Element, LocalDeviceSettingsSpeaker?: JSX.Element, LocalPreviewPlaceholder?: JSX.Element, LowerHandContextualMenuItem: JSX.Element, MessageDelivered: JSX.Element, MessageEdit: JSX.Element, MessageFailed: JSX.Element, MessageRemove: JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: JSX.Element, MessageSending: JSX.Element, MinimizeIcon: React_2.JSX.Element, MoreDrawerMicrophones?: JSX.Element, MoreDrawerPeople?: JSX.Element, MoreDrawerSelectedMicrophone?: JSX.Element, MoreDrawerSelectedSpeaker?: JSX.Element, MoreDrawerSpeakers?: JSX.Element, Muted?: JSX.Element, NetworkReconnectIcon?: JSX.Element, NoticePageAccessDeniedTeamsMeeting?: JSX.Element, NoticePageCallRejected?: JSX.Element, NoticePageCallTimeout?: JSX.Element, NoticePageInviteToRoomRemoved?: JSX.Element, NoticePageJoinCallFailedDueToNoNetwork?: JSX.Element, NoticePageLeftCall?: JSX.Element, NoticePageNotInvitedToRoom?: JSX.Element, NoticePageRemovedFromCall?: JSX.Element, NoticePageRoomNotFound?: JSX.Element, NoticePageRoomNotValid?: JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: JSX.Element, OptionsMic: JSX.Element, OptionsSpeaker: JSX.Element, OverflowGalleryTop?: JSX.Element, ParticipantItemMicOff: JSX.Element, ParticipantItemOptions: JSX.Element, ParticipantItemOptionsHovered: JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PeoplePaneAddPerson?: JSX.Element, PeoplePaneMoreButton?: JSX.Element, PeoplePaneOpenDialpad?: JSX.Element, PhoneNumberButton?: JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: JSX.Element, ReactionButtonIcon: JSX.Element, ReactionContextualMenuItem?: JSX.Element, RealTimeTextIcon: React_2.JSX.Element, RemoveVideoBackgroundEffect?: JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxAttachFile?: JSX.Element, SendBoxSend: JSX.Element, SendBoxSendHovered: JSX.Element, SpeakerGalleryLayout?: JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopAllSpotlightMenuButton?: JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, TogetherModeLayout?: JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }
DevicesButton
デバイス オプションを制御するメニューを開くボタン。
ControlBarで使用できます。
DevicesButton: (props: DevicesButtonProps) => JSX.Element
型
(props: DevicesButtonProps) => JSX.Element
Dialpad
ユーザーがダイヤルパッドをクリック/キーボードを使用して電話番号を入力できるようにするコンポーネント 安定したビルドでは空のコンポーネントを返します
Dialpad: (props: DialpadProps) => JSX.Element
型
(props: DialpadProps) => JSX.Element
EndCallButton
進行中の通話を終了するボタン。
ControlBarで使用できます。
EndCallButton: (props: EndCallButtonProps) => JSX.Element
型
(props: EndCallButtonProps) => JSX.Element
ErrorBar
UI にエラー メッセージを表示するコンポーネント。 表示可能なすべての文字列は ErrorBarProps.strings として受け入れられ、ローカライズが可能です。 アクティブエラーは ErrorBarProps.activeErrorMessagesによって選択されます。
このコンポーネントは、ユーザーが無視した部分を内部的に追跡します。
- 関連付けられたタイムスタンプを持つエラー: 無視された後に発生した場合、エラーは UI に再度表示されます。
- タイムスタンプのないエラー: エラーは、プロパティから消えるまで無視されます。 エラーが繰り返し発生すると、UI に表示されます。
UI 要素 <xref:%40fluentui%2Freact%23MessageBar> 使用します。
ErrorBar: (props: ErrorBarProps) => JSX.Element
型
(props: ErrorBarProps) => JSX.Element
FluentThemeProvider
このライブラリの React コンポーネント全体に Fluent テーマを適用するプロバイダー。
FluentThemeProvider: (props: FluentThemeProviderProps) => JSX.Element
型
(props: FluentThemeProviderProps) => JSX.Element
注釈
このライブラリのコンポーネントは、主に Fluent UI、コントロール、v8 コントロールと v9 コントロールの混在で構成されています。 このプロバイダーは、基になる Fluent UI コントロールに提供される任意のテーマの適用を処理します。 *
GridLayout
通話でオーディオ/ビデオ参加者のタイルをレイアウトするコンポーネント。
GridLayout: (props: GridLayoutProps) => JSX.Element
型
(props: GridLayoutProps) => JSX.Element
HoldButton
進行中の通話を保留または再開するためのボタン。
ControlBar と一緒に使用できます
HoldButton: (props: HoldButtonProps) => JSX.Element
型
(props: HoldButtonProps) => JSX.Element
ImageOverlay
選択した画像のフルスクリーンモーダルをレンダリングするコンポーネント。
ImageOverlay: (props: ImageOverlayProps) => JSX.Element
型
(props: ImageOverlayProps) => JSX.Element
IncomingCallNotification
エンド ユーザーへの着信呼び出しを表すために使用される通知コンポーネント。 ユーザーは着信コールを受け入れるか拒否できます。
IncomingCallNotification: (props: IncomingCallNotificationProps) => JSX.Element
型
(props: IncomingCallNotificationProps) => JSX.Element
IncomingCallStack
複数の着信通話を管理するためのラッパー
IncomingCallStack: (props: IncomingCallStackProps) => JSX.Element
型
(props: IncomingCallStackProps) => JSX.Element
LocalizationProvider
このライブラリの React コンポーネントにローカライズされた文字列を提供するプロバイダー。
LocalizationProvider: (props: LocalizationProviderProps) => JSX.Element
型
(props: LocalizationProviderProps) => JSX.Element
注釈
コンポーネントは、このプロバイダーが使用されていない場合、既定で英語 (米国) でローカライズされた文字列が提供されます。
MessageStatusIndicator
送信されたメッセージの状態を表示するコンポーネント。
メッセージの状態に対応するアイコンとヒントを追加します。
MessageStatusIndicator: (props: MessageStatusIndicatorProps) => JSX.Element
型
(props: MessageStatusIndicatorProps) => JSX.Element
MessageThread
MessageThread を使用すると、チャット メッセージをレンダリングしたり、新旧のメッセージのスクロール動作を処理したり、チャット スレッド内のコントロール & アイコンをカスタマイズしたりするためのコンポーネントを簡単に作成できます。
MessageThread: (props: MessageThreadProps) => JSX.Element
型
(props: MessageThreadProps) => JSX.Element
MicrophoneButton
マイクのオン/オフを切り替えるボタン。
ControlBarで使用できます。
MicrophoneButton: (props: MicrophoneButtonProps) => JSX.Element
型
(props: MicrophoneButtonProps) => JSX.Element
Notification
UI に通知メッセージを表示するコンポーネント。
Notification: (props: NotificationProps) => JSX.Element
型
(props: NotificationProps) => JSX.Element
NotificationStack
UI に通知を表示するコンポーネント。 表示可能なすべての文字列は NotificationStackProps.strings として受け入れられ、ローカライズが可能です。 アクティブな通知は NotificationStackProps.activeNotificationsによって選択されます。
このコンポーネントは、ユーザーが無視した部分を内部的に追跡します。
- タイムスタンプが関連付けられている通知: 通知が無視された後に発生した場合、通知は UI に再度表示されます。
- タイムスタンプがない通知: 通知は、props から消えるまで閉じられます。 通知が繰り返される場合は、UI に表示されます。
NotificationStack: (props: NotificationStackProps) => JSX.Element
型
(props: NotificationStackProps) => JSX.Element
ParticipantItem
通話またはチャット参加者をレンダリングするコンポーネント。
参加者のアバター、displayName、状態、およびオプションのアイコンとコンテキスト メニューを表示します。
ParticipantItem: (props: ParticipantItemProps) => JSX.Element
型
(props: ParticipantItemProps) => JSX.Element
ParticipantList
すべての通話またはチャット参加者をレンダリングするコンポーネント。
既定では、各参加者は ParticipantItemでレンダリングされます。 オーバーライドは ParticipantListProps.onRenderParticipant を参照してください。
ParticipantList: (props: ParticipantListProps) => JSX.Element
型
(props: ParticipantListProps) => JSX.Element
ParticipantsButton
通話またはチャットの参加者が表示されたメニューを表示するボタン。
ControlBarで使用できます。
このボタンには、そのプロパティ menuPropsによって定義されたドロップダウン メニュー項目が含まれています。 既定では、完全なリストを持つリモート参加者の数をサブメニューとして表示し、すべての参加者をミュートするオプションと、通話の招待 URL をコピーするためのクリップボードへのコピー ボタンを表示できます。
この menuProps は完全に再定義でき、そのプロパティは IContextualMenuProps 型です。
ParticipantsButton: (props: ParticipantsButtonProps) => JSX.Element
型
(props: ParticipantsButtonProps) => JSX.Element
RaiseHandButton
画面共有を開始/停止するボタン。
ControlBarで使用できます。
RaiseHandButton: (props: RaiseHandButtonProps) => JSX.Element
型
(props: RaiseHandButtonProps) => JSX.Element
ReactionButton
リアクションを送信するボタン。
ControlBarで使用できます。
ReactionButton: (props: ReactionButtonProps) => JSX.Element
型
(props: ReactionButtonProps) => JSX.Element
RealTimeText
RealTimeTextの1行を表示するためのコンポーネント
RealTimeText: (props: RealTimeTextProps) => JSX.Element
型
(props: RealTimeTextProps) => JSX.Element
RealTimeTextModal
realTimeText モーダルのコンポーネント
RealTimeTextModal: (props: RealTimeTextModalProps) => JSX.Element
型
(props: RealTimeTextModalProps) => JSX.Element
ScreenShareButton
画面共有を開始/停止するボタン。
ControlBarで使用できます。
ScreenShareButton: (props: ScreenShareButtonProps) => JSX.Element
型
(props: ScreenShareButtonProps) => JSX.Element
SendBox
メッセージを入力および送信するためのコンポーネント。
ユーザーがテキストの入力を開始したときの入力通知の送信をサポートします。 テキスト入力フィールドの下の省略可能なメッセージをサポートします。
SendBox: (props: SendBoxProps) => JSX.Element
型
(props: SendBoxProps) => JSX.Element
StartCaptionsButton
キャプションを開始または停止するボタン
ControlBar と一緒に使用できます
StartCaptionsButton: (props: StartCaptionsButtonProps) => JSX.Element
型
(props: StartCaptionsButtonProps) => JSX.Element
StartRealTimeTextButton
アクセシビリティ要件に基づいてRealTimeTextを起動するボタン、リアルタイムテキストは一度オンにするとオフにできません
ControlBar と一緒に使用できます
StartRealTimeTextButton: (props: StartRealTimeTextButtonProps) => JSX.Element
型
(props: StartRealTimeTextButtonProps) => JSX.Element
StreamMedia
ビデオ ストリームを含む HTMLElement を JSX 要素に変換するユーティリティ コンポーネント。
ヘッドレス呼び出し API によって返される HTMLElement を、VideoTileとしてレンダリングできるコンポーネントに変換するために使用します。
StreamMedia: (props: StreamMediaProps) => JSX.Element
型
(props: StreamMediaProps) => JSX.Element
TypingIndicator
チャット スレッド内の 1 人以上の参加者が入力しているときにローカル ユーザーに通知するコンポーネント。
TypingIndicator: (props: TypingIndicatorProps) => JSX.Element
型
(props: TypingIndicatorProps) => JSX.Element
VideoGallery
VideoGallery は、特定の通話のビデオ タイルのレイアウトを表します。 ローカル ユーザーと、通話に参加した各リモート参加者の VideoTile が表示されます。
VideoGallery: (props: VideoGalleryProps) => JSX.Element
型
(props: VideoGalleryProps) => JSX.Element
VideoTile
1 人の通話参加者のビデオ ストリームをレンダリングするコンポーネント。
VideoGalleryで GridLayout と共に使用します。
VideoTile: (props: VideoTileProps) => JSX.Element
型
(props: VideoTileProps) => JSX.Element
createAzureCommunicationCallWithChatAdapter
Azure Communication サービスによってサポートされる CallWithChatAdapter を作成して、CallWithChatCompositeに接続します。
createAzureCommunicationCallWithChatAdapter: ({ userId, displayName, credential, endpoint, locator, alternateCallerId, callAdapterOptions }: AzureCommunicationCallWithChatAdapterArgs) => Promise<CallWithChatAdapter>
型
({ userId, displayName, credential, endpoint, locator, alternateCallerId, callAdapterOptions }: AzureCommunicationCallWithChatAdapterArgs) => Promise<CallWithChatAdapter>
createAzureCommunicationCallWithChatAdapterFromClients
提供された StatefulChatClient と StatefulCallClient を使用して、CallWithChatAdapter作成します。
StatefulChatClient への参照を保持し、StatefulCallClient をする場合に便利です。 chatThreadClient は、StatefulChatClient が chatClient.getChatThreadClient(chatThreadId) API を使用して作成する必要があることに注意してください。 よりシンプルな API createAzureCommunicationCallWithChatAdapter を使用することを検討してください。
createAzureCommunicationCallWithChatAdapterFromClients: ({ callClient, callAgent, callLocator, chatClient, chatThreadClient, callAdapterOptions }: AzureCommunicationCallWithChatAdapterFromClientArgs) => Promise<CallWithChatAdapter>
型
({ callClient, callAgent, callLocator, chatClient, chatThreadClient, callAdapterOptions }: AzureCommunicationCallWithChatAdapterFromClientArgs) => Promise<CallWithChatAdapter>
createAzureCommunicationChatAdapter
Azure Communication Services によってサポートされる ChatAdapter を作成します。
これは、このライブラリによって提供 ChatAdapter の既定の実装です。
createAzureCommunicationChatAdapter: ({ endpoint: endpointUrl, userId, displayName, credential, threadId, chatAdapterOptions }: AzureCommunicationChatAdapterArgs) => Promise<ChatAdapter>
型
({ endpoint: endpointUrl, userId, displayName, credential, threadId, chatAdapterOptions }: AzureCommunicationChatAdapterArgs) => Promise<ChatAdapter>
createDefaultCallingHandlers
チームコール用の CallingHandlers の既定の実装を作成します。
このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。
createDefaultCallingHandlers: CreateDefaultCallingHandlers
型
createDefaultChatHandlers
ChatHandlersの既定の実装を作成します。
このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。
返されたオブジェクトは、React コンポーネントのプロパティとして使用する場合に再レンダリングを回避するためにメモされています。
createDefaultChatHandlers: (chatClient: StatefulChatClient, chatThreadClient: ChatThreadClient) => ChatHandlers
型
(chatClient: StatefulChatClient, chatThreadClient: ChatThreadClient) => ChatHandlers
createDefaultTeamsCallingHandlers
チーム通話の TeamsCallingHandlers の既定の実装を作成します。
このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。
createDefaultTeamsCallingHandlers: (callClient: StatefulCallClient, callAgent?: TeamsCallAgent, deviceManager?: StatefulDeviceManager, call?: TeamsCall, options?: { onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>, onResolveVideoBackgroundEffectsDependency?: () => Promise<VideoBackgroundEffectsDependency> }) => TeamsCallingHandlers
型
(callClient: StatefulCallClient, callAgent?: TeamsCallAgent, deviceManager?: StatefulDeviceManager, call?: TeamsCall, options?: { onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>, onResolveVideoBackgroundEffectsDependency?: () => Promise<VideoBackgroundEffectsDependency> }) => TeamsCallingHandlers
createStatefulCallClient
ProxyCallClient を使用して CallClient <xref:%40azure%2Fcommunication-calling%23CallClient> をプロキシすることで、StatefulCallClient <xref:ProxyCallClient> を作成し、宣言型の方法で状態にアクセスできるようにします。
状態の変更を適切にプロキシするには、StatefulCallClient から取得した <xref:%40azure%2Fcommunication-calling%23DeviceManager> と <xref:%40azure%2Fcommunication-calling%23CallAgent> と <xref:%40azure%2Fcommunication-calling%23Call> (など) を使用することが重要です。
createStatefulCallClient: (args: StatefulCallClientArgs, options?: StatefulCallClientOptions) => StatefulCallClient
型
(args: StatefulCallClientArgs, options?: StatefulCallClientOptions) => StatefulCallClient
createStatefulChatClient
ProxyChatClient を使用して ChatClient <xref:%40azure%2Fcommunication-chat%23ChatClient> をプロキシすることで、ステートフル ChatClient <xref:ProxyChatClient> を作成し、宣言型の方法で状態にアクセスできるようにします。
createStatefulChatClient: (args: StatefulChatClientArgs, options?: StatefulChatClientOptions) => StatefulChatClient
型
(args: StatefulChatClientArgs, options?: StatefulChatClientOptions) => StatefulChatClient
createTeamsCallAdapter
createTeamsCallAdapter: (args: TeamsCallAdapterArgs) => Promise<TeamsCallAdapter>
型
(args: TeamsCallAdapterArgs) => Promise<TeamsCallAdapter>
createTeamsCallAdapterFromClient
提供されている StatefulCallClient を使用して TeamsCallAdapter を作成します。
StatefulCallClientへの参照を保持する場合に便利です。 よりシンプルな API createAzureCommunicationCallAdapter を使用することを検討してください。
createTeamsCallAdapterFromClient: (callClient: StatefulCallClient, callAgent: TeamsCallAgent, locator: CallAdapterLocator, options?: TeamsAdapterOptions) => Promise<TeamsCallAdapter>
型
(callClient: StatefulCallClient, callAgent: TeamsCallAgent, locator: CallAdapterLocator, options?: TeamsAdapterOptions) => Promise<TeamsCallAdapter>
darkTheme
このライブラリからエクスポートしたコンポーネント用のプリセットダークテーマ。
darkTheme: PartialTheme & CallingTheme
型
PartialTheme & CallingTheme
fromFlatCommunicationIdentifier
toFlatCommunicationIdentifierの逆操作。
fromFlatCommunicationIdentifier: (id: string) => CommunicationIdentifier
型
(id: string) => CommunicationIdentifier
getCallingSelector
指定したコンポーネントのセレクターを取得します。
このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。
getCallingSelector: (component: Component) => GetCallingSelector<Component>
型
(component: Component) => GetCallingSelector<Component>
getChatSelector
指定したコンポーネントのセレクターを取得します。
このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。
getChatSelector: (component: Component) => GetChatSelector<Component>
型
(component: Component) => GetChatSelector<Component>
lightTheme
このライブラリからエクスポートしたコンポーネント用のプリセットライトテーマ。
lightTheme: PartialTheme & CallingTheme
型
PartialTheme & CallingTheme
loadCallComposite
アプリケーションで使用できる CallComposite のローダー関数。 この関数は、指定された HTML 要素に CallComposite を読み込みます。 これの最適なユースケースは、ReactベースではないNode UIフレームワークです。
loadCallComposite: (loaderArgs: CallCompositeLoaderProps, htmlElement: HTMLElement) => Promise<CallAdapter | undefined>
型
(loaderArgs: CallCompositeLoaderProps, htmlElement: HTMLElement) => Promise<CallAdapter | undefined>
loadCallWithChatComposite
アプリケーションで使用できる CallWithChatComposite の props。 この関数は、指定された HTML 要素に CallWithChatComposite を読み込みます。 これの最適なユースケースは、React ベースではない Node UI フレームワークです。
loadCallWithChatComposite: (loaderArgs: CallWithChatCompositeLoaderProps, htmlElement: HTMLElement) => Promise<CallWithChatAdapter | undefined>
型
(loaderArgs: CallWithChatCompositeLoaderProps, htmlElement: HTMLElement) => Promise<CallWithChatAdapter | undefined>
loadChatComposite
アプリケーションで使用できる ChatComposite のローダー関数。 この関数は、指定された HTML 要素に ChatComposite を読み込みます。 これの最適なユースケースは、React ベースではない Node UI フレームワークです。
loadChatComposite: (loaderArgs: ChatCompositeLoaderProps, htmlElement: HTMLElement) => Promise<ChatAdapter | undefined>
型
(loaderArgs: ChatCompositeLoaderProps, htmlElement: HTMLElement) => Promise<ChatAdapter | undefined>
loadOutboundCallComposite
アプリケーションで使用できる OutboundCallComposite の Loader 関数。 この関数は、CallComposite を指定された HTML 要素に読み込み、アウトバウンド呼び出しを行います。 これの最適なユースケースは、React ベースではない Node UI フレームワークです。
loadOutboundCallComposite: (loaderArgs: OutboundCallCompositeLoaderProps, htmlElement: HTMLElement) => Promise<CallAdapter | undefined>
型
(loaderArgs: OutboundCallCompositeLoaderProps, htmlElement: HTMLElement) => Promise<CallAdapter | undefined>
onResolveDeepNoiseSuppressionDependency
遅延読み込みを使用したビデオ背景効果の依存関係の解決。
onResolveDeepNoiseSuppressionDependency: () => Promise<DeepNoiseSuppressionEffectDependency>
型
() => Promise<DeepNoiseSuppressionEffectDependency>
onResolveDeepNoiseSuppressionDependencyLazy
遅延読み込みを使用したビデオ背景効果の依存関係の解決。
onResolveDeepNoiseSuppressionDependencyLazy: () => Promise<DeepNoiseSuppressionEffectDependency>
型
() => Promise<DeepNoiseSuppressionEffectDependency>
onResolveVideoEffectDependency
ビデオの背景効果の依存関係の解決。
onResolveVideoEffectDependency: () => Promise<VideoBackgroundEffectsDependency>
型
() => Promise<VideoBackgroundEffectsDependency>
onResolveVideoEffectDependencyLazy
遅延読み込みを使用したビデオ背景効果の依存関係の解決。
onResolveVideoEffectDependencyLazy: () => Promise<VideoBackgroundEffectsDependency>
型
() => Promise<VideoBackgroundEffectsDependency>
toFlatCommunicationIdentifier
<xref:%40azure%2Fcommunication-common%23CommunicationIdentifier>の文字列形式。
CommunicationIdentifier のこの文字列表現は、一意の Communication ユーザーに対して安定することが保証されます。 こうして
- これは、外部データベースにユーザーの ID を保持するために使用できます。
- これは、ユーザーのデータを格納するためのマップへのキーとして使用できます。
toFlatCommunicationIdentifier: (identifier: CommunicationIdentifier) => string
型
(identifier: CommunicationIdentifier) => string
useAzureCommunicationCallAdapter
CallAdapterの作成を簡略化するカスタム React フック。
createAzureCommunicationCallAdapterと同様ですが、アダプターの非同期作成は内部的に処理されます。
ルールオブフックを尊重し、引数の作成時に渡すことができるように、引数を未定義にすることができます。 アダプターは、すべての引数が定義されている場合にのみ作成されます。
各レンダリングでアダプターを再作成しないように、引数をメモする必要があることに注意してください。 一般的な使用例については、ストーリーブックを参照してください。
useAzureCommunicationCallAdapter: (args: Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, afterCreate?: (adapter: CallAdapter) => Promise<CallAdapter>, beforeDispose?: (adapter: CallAdapter) => Promise<void>) => CallAdapter | undefined
型
(args: Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, afterCreate?: (adapter: CallAdapter) => Promise<CallAdapter>, beforeDispose?: (adapter: CallAdapter) => Promise<void>) => CallAdapter | undefined
useAzureCommunicationCallWithChatAdapter
CallWithChatAdapterの作成を簡略化するカスタム React フック。
createAzureCommunicationCallWithChatAdapterと同様ですが、アダプターの非同期作成は内部的に処理されます。
ルールオブフックを尊重し、引数の作成時に渡すことができるように、引数を未定義にすることができます。 アダプターは、すべての引数が定義されている場合にのみ作成されます。
各レンダリングでアダプターを再作成しないように、引数をメモする必要があることに注意してください。 一般的な使用例については、ストーリーブックを参照してください。
useAzureCommunicationCallWithChatAdapter: (args: Partial<AzureCommunicationCallWithChatAdapterArgs>, afterCreate?: (adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>, beforeDispose?: (adapter: CallWithChatAdapter) => Promise<void>) => CallWithChatAdapter | undefined
型
(args: Partial<AzureCommunicationCallWithChatAdapterArgs>, afterCreate?: (adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>, beforeDispose?: (adapter: CallWithChatAdapter) => Promise<void>) => CallWithChatAdapter | undefined
useAzureCommunicationChatAdapter
ChatAdapterの作成を簡略化するカスタム React フック。
createAzureCommunicationChatAdapterと同様ですが、アダプターの非同期作成は内部的に処理されます。
ルールオブフックを尊重し、引数の作成時に渡すことができるように、引数を未定義にすることができます。 アダプターは、すべての引数が定義されている場合にのみ作成されます。
各レンダリングでアダプターを再作成しないように、引数をメモする必要があることに注意してください。 一般的な使用例については、ストーリーブックを参照してください。
useAzureCommunicationChatAdapter: (args: Partial<AzureCommunicationChatAdapterArgs>, afterCreate?: (adapter: ChatAdapter) => Promise<ChatAdapter>, beforeDispose?: (adapter: ChatAdapter) => Promise<void>) => ChatAdapter | undefined
型
(args: Partial<AzureCommunicationChatAdapterArgs>, afterCreate?: (adapter: ChatAdapter) => Promise<ChatAdapter>, beforeDispose?: (adapter: ChatAdapter) => Promise<void>) => ChatAdapter | undefined
useCall
フックしてプロバイダーから <xref:%40azure%2Fcommunication-calling%23Call> を取得します。
このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。
このフックを使用するには、以前に CallProvider と Call オブジェクトを使用している必要があります
useCall: () => Call | undefined
型
() => Call | undefined
useCallAgent
フックしてプロバイダーから <xref:%40azure%2Fcommunication-calling%23CallAgent> を取得します。
このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。
useCallAgent: () => CallAgent | undefined
型
() => CallAgent | undefined
useCallClient
StatefulCallClient をプロバイダーから取得するためにフックします。
このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。
useCallClient: () => StatefulCallClient
型
() => StatefulCallClient
useChatClient
StatefulChatClient をプロバイダーから取得するフック。
このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。
useChatClient: () => StatefulChatClient
型
() => StatefulChatClient
useChatThreadClient
フックしてプロバイダーから <xref:%40azure%2Fcommunication-chat%23ChatThreadClient> を取得します。
このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。
useChatThreadClient: () => ChatThreadClient
型
() => ChatThreadClient
useDeviceManager
プロバイダーから StatefulDeviceManager を取得するフック。
このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。
useDeviceManager: () => StatefulDeviceManager | undefined
型
() => StatefulDeviceManager | undefined
usePropsFor
React コンポーネントに必要なすべてのフックをこのライブラリから取得するためのプライマリ フック。
このフックを呼び出すには、コンポーネントを次のプロバイダーの下にラップする必要があります。
チャット コンポーネントの場合: ChatClientProvider を し、ChatThreadClientProvider をします。
コンポーネントを呼び出す場合: CallClientProvider 、CallAgentProvider 、および CallAgentProvider します。
コンポーネントの最も簡単な使用方法は次のようになります。
例
import { ParticipantList, usePropsFor } from '@azure/communication-react';
const App = (): JSX.Element => {
// ... code to setup Providers ...
return <ParticipantList {...usePropsFor(ParticipantList)}/>
}
usePropsFor: (component: Component, type?: "calling" | "chat") => ComponentProps<Component>
型
(component: Component, type?: "calling" | "chat") => ComponentProps<Component>
useSelector
フックして、指定したコンポーネントのセレクターを取得します。
このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。
useSelector: (selector: ParamT, selectorProps?: (ParamT extends Selector ? Parameters<ParamT>[1] : undefined), type?: "calling" | "chat") => (ParamT extends Selector ? ReturnType<ParamT> : undefined)
型
(selector: ParamT, selectorProps?: (ParamT extends Selector ? Parameters<ParamT>[1] : undefined), type?: "calling" | "chat") => (ParamT extends Selector ? ReturnType<ParamT> : undefined)
useTeamsCall
フックしてプロバイダーから <xref:%40azure%2Fcommunication-calling%23TeamsCall> を取得します。
このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。
このフックを使用するには、以前に CallProvider を TeamsCall オブジェクトと共に使用していた必要があります
useTeamsCall: () => undefined | TeamsCall
型
() => undefined | TeamsCall
useTeamsCallAdapter
TeamsCallAdapter の作成を簡略化するためのカスタム React フック。
<xref:createTeamsAzureCommunicationCallAdapter> と似ていますが、アダプターの非同期作成を内部で処理します。
ルールオブフックを尊重し、引数の作成時に渡すことができるように、引数を未定義にすることができます。 アダプターは、すべての引数が定義されている場合にのみ作成されます。
各レンダリングでアダプターを再作成しないように、引数をメモする必要があることに注意してください。 一般的な使用例については、ストーリーブックを参照してください。
useTeamsCallAdapter: (args: Partial<TeamsCallAdapterArgs>, afterCreate?: (adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>, beforeDispose?: (adapter: TeamsCallAdapter) => Promise<void>) => TeamsCallAdapter | undefined
型
(args: Partial<TeamsCallAdapterArgs>, afterCreate?: (adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>, beforeDispose?: (adapter: TeamsCallAdapter) => Promise<void>) => TeamsCallAdapter | undefined
useTeamsCallAgent
フックしてプロバイダーから <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent> を取得します。
このライブラリからエクスポートされたプロバイダーを利用するカスタム コンポーネントを実装する場合に便利です。
useTeamsCallAgent: () => undefined | TeamsCallAgent
型
() => undefined | TeamsCallAgent
useTheme
アクセス テーマにフックを反応させる
useTheme: () => Theme
型
() => Theme