@azure/communication-react package
Call |
Başarısız durum bilgisi olan API yöntemlerinden hata oluştu. |
Chat |
Başarısız StatefulChatClient yöntemlerinden hata oluştu. |
Active |
ErrorBar aracılığıyla gösterilecek etkin hata iletileri. |
Adapter |
Hata olayları aracılığıyla bildirilen ve bağdaştırıcı durumunda depolanan hata. |
Adapter |
Bileşik bağdaştırıcı durumuyla birlikte çalışma işlevselliği. |
Base |
Bu kitaplıktan dışarı aktarılan tüm bileşikler için ortak özellikler. |
Base |
Temel akıcı stiller, bu libray'dan dışarı aktarılan tüm bileşenler için geçerlidir. |
Call |
CommonCallAdapter'ı genişleten, Azure İletişim kimliğine özgü bir Bağdaştırıcı arabirimi. |
Call |
Geçerli çağrıyı yönetme veya yeni bir çağrı başlatma işlevselliği |
Call |
Geçerli çağrıyı yönetme işlevi. |
Call |
Bir çağrıdaki cihazları yönetme işlevselliği. |
Call |
Abone olunabilecek bileşik olayları çağır. |
Call |
CallAgentProvider başlatmak için bağımsız değişkenler. |
Call |
Çağrıların yalnızca durum sürümü <xref:%40azure%2Fcommunication-calling%23CallAgent>callClientState'in doğrudan alt öğesi olacak şekilde taşınır ve buraya dahil değildir. CallAgent'ın durumunun proksied olmasının nedeni displayName'e erişim sağlamaktır. DisplayName'in kullanılabilir olması için CallAgent'ın oluşturulmasına/varlığına gerçekten bağlı olması belirsiz olacağından, CallAgent.displayName'i düzleştirmeyiz ve CallClientState'e yerleştirmiyoruz. |
Call |
İlişkili bir Sohbet yazışmasıyla bir Çağrıya katılmak için createAzureCommunicationCallWithChatAdapter içinde kullanılacak bağımsız değişkenler. |
Call |
Bir CallClientProvider başlatmak için bağımsız değişkenler. |
Call |
StatefulCallClient tarafından sunulan tüm durum verileri için kapsayıcı. CallAgent oluşturulduysa calls, callsEnded, incomingCalls ve incomingCallsEnded durumları otomatik olarak sağlanır. deviceManager, doldurulana kadar başlangıçta boş olacaktır bkz . DeviceManagerState. UserId durumu geliştirici için kolaylık olarak sağlanır ve tamamen geliştirici tarafından denetlenip ayarlanır. |
Call |
CallComposite için destek. |
Call |
Doğrudan CallComposite tarafından kullanılan dizeler. Bu dizeler, bileşen kitaplığındaki bileşenler tarafından kullanılanlara ek olarak kullanılır. |
Call |
Bir CallProvider başlatmak için bağımsız değişkenler. |
Call |
Yalnızca sürümünün <xref:%40azure%2Fcommunication-calling%23Call>durumu. StatefulCallClient , Call'ın durumunu otomatik olarak alır ve StatefulCallClient tarafından kullanıma sunulan duruma ekler. |
Call |
CallWithChatComposite Bağdaştırıcı arabirimi. |
Call |
Sohbetle geçerli çağrıyı yönetme işlevselliği. |
Call |
CallWithChat State, Yalnızca CallWithChat Bileşik'e özgü bazı durumlara sahip Durum Bilgisi Olan Sohbet ve Durum Bilgisi Olan Arama istemcilerinin birleşimidir. |
Call |
CallWithChatAdapter'da abone olunabilen Arama ve Sohbet olayları. |
Call |
CallWithChatComposite ile ilgili kullanıcı arabirimi durumu. |
Call |
CallWithChatComposite'ı çalıştıran arka uç hizmetlerinden gelen durum. |
Call |
CallWithChatComposite için gereken props |
Call |
CallWithChatComposite tarafından doğrudan kullanılan dizeler. Bu dizeler, bileşen kitaplığındaki bileşenler tarafından kullanılanlara ek olarak kullanılır. |
Call |
CallWithChatComposite Arama denetim çubuğundaki düğmeleri göstermek veya gizlemek için arama denetimleri. |
Calling |
Bileşenleri çağırmak için gereken tüm işleyicileri içeren nesne. Bu paketten ilgili bileşenleri çağırmak, bu nesneden ilgili işleyicileri seçebilir. Bkz <xref:useHandlers> . ve usePropsFor. |
Calling |
Bu kitaplıktaki ilgili bileşenler çağrılarak kullanılan özel Fluent tema paleti. |
Camera |
CameraButton menüsünün stilleri. |
Camera |
CameraButton bileşeni için props. |
Camera |
Geçersiz kılınabilecek CameraButton dizeleri. |
Camera |
CameraButton stilleri |
Chat |
Abone olunabilecek sohbet bileşik olayları. |
Chat |
Geçerli sohbet yazışmasını yönetme işlevi. |
Chat |
ChatComposite için destek. |
Chat |
ChatComposite tarafından doğrudan kullanılan dizeler. Bu dizeler, bileşen kitaplığındaki bileşenler tarafından kullanılanlara ek olarak kullanılır. |
Chat |
Sohbet iletisi. |
Common |
CallComposite Bağdaştırıcı arabirimi. |
Common |
Bileşenleri çağırmak için gereken tüm işleyicileri içeren nesne. Bu paketten ilgili bileşenleri çağırmak, bu nesneden ilgili işleyicileri seçebilir. Bkz <xref:useHandlers> . ve usePropsFor. |
Component |
Bu kitaplıktan dışarı aktarılan tüm bileşenler için yerel ayar bilgileri. |
Component |
Bu kitaplıktan dışarı aktarılan tüm bileşenler tarafından kullanılan dizeler. |
Composite |
Bu kitaplıktan dışarı aktarılan tüm bileşikler için yerel ayar bilgileri. |
Composite |
Bileşiklerde doğrudan kullanılan dizeler. Bu dizeler, bileşikler tarafından kapsanan bileşenler yerine doğrudan kullanılır. |
Content |
Kubiter içerikli bir sistem iletisi. |
Control |
ControlBarButton için props. |
Control |
Geçersiz kılınabilecek ControlBarButton dizeleri. |
Control |
ControlBar için props. |
Create |
Yerel veya uzak VideoStream oluşturulduktan sonra döndürülen nesne. Bu, akışın işlenmesini işlemek için yardımcı işlevler içerir. |
Custom |
Özel ileti türü. Özel iletiler varsayılan olarak işlenmez, ancak uygulamalar bunlar için özel işleyiciler sağlayabilir. |
Devices |
DevicesButton menüsü için stiller. |
Devices |
|
Devices |
Geçersiz kılınabilecek DevicesButton dizeleri. |
Devices |
Cihazlar düğmesi menü öğeleri için stiller. |
Diagnostics |
Yalnızca için durum proxy'si <xref:%40azure%2Fcommunication-calling%23DiagnosticsCallFeature>. |
Disposable |
Bir Bileşik'i doğru şekilde yok etme işlevselliği. |
End |
EndCallButton için Props. |
End |
Geçersiz kılınabilecek EndCallButton dizeleri. |
Error |
ErrorBar için props. Aşağıdakilere ek olarak , ErrorBar tümünü <xref:%40fluentui%2Freact%23IMessageBarProps> temel alınan <xref:%40fluentui%2Freact%23MessageBar>öğesine iletir. |
Error |
ErrorBar'daki kullanıcı arabiriminde gösterilebilen tüm dizeler. |
Fluent |
FluentThemeProvider için Props. |
Grid |
GridLayout için props. |
Grid |
GridLayout Bileşen Stilleri. |
Horizontal |
<xref:HorizontalGallery> Bileşen Stilleri. |
Incoming |
Yalnızca sürümünün <xref:%40azure%2Fcommunication-calling%23IncomingCall>durumu. StatefulCallClient gelen çağrıları otomatik olarak algılar ve durumlarını StatefulCallClient tarafından kullanıma sunulan duruma ekler. |
Jump |
için <xref:MessageThreadProps.onRenderJumpToNewMessageButton>bağımsız değişkenler. |
Local |
|
Local |
Yalnızca sürümünün <xref:%40azure%2Fcommunication-calling%23LocalVideoStream>durumu. |
Media |
Yalnızca için durum proxy'si <xref:%40azure%2Fcommunication-calling%23MediaDiagnostics>. |
Message |
Tüm ileti türlerinin ortak özellikleri. |
Message |
MessageStatusIndicator için props. |
Message |
Geçersiz kılınabilecek MessageStatusIndicator dizeleri. |
Message |
Geçersiz kılınabilecek MessageThread dizeleri. |
Message |
MessageThread için fluent stilleri. |
Microphone |
MicrophoneButton menüsü için stiller. |
Microphone |
MicrophoneButton için props. |
Microphone |
Geçersiz kılınabilecek MicrophoneButton dizeleri. |
Microphone |
MicrophoneButton stilleri |
Network |
Yalnızca için durum proxy'si <xref:%40azure%2Fcommunication-calling%23NetworkDiagnostics>. |
Options |
DevicesButton açılır öğesinde kamera, mikrofon veya hoparlör gibi bir cihaz. |
Participant |
Katılımcının sohbet yazışmasına eklendiğini bildiren bir sistem iletisi. |
Participant |
ParticipantItem için Props. |
Participant |
Geçersiz kılınabilecek ParticipantItem dizeleri. |
Participant |
ParticipantItem için akıcı stiller. |
Participant |
ParticipantListParticipantItem stilleri. |
Participant |
ParticipantList stilleri. |
Participant |
Katılımcının sohbet yazışmasından kaldırıldığını bildiren bir sistem iletisi. |
Participants |
ParticipantsButton menüsü için stiller. |
Participants |
ParticipantsButton için Props. |
Participants |
Geçersiz kılınabilecek ParticipantsButton dizeleri. |
Participants |
Styles Props for ParticipantsButton. |
Recording |
Yalnızca sürümünün <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>durumu. StatefulCallClient , çağrının kayıt durumunu otomatik olarak dinler ve StatefulCallClient tarafından kullanıma sunulan durumu uygun şekilde güncelleştirir. |
Remote |
Yalnızca sürümünün <xref:%40azure%2Fcommunication-calling%23RemoteParticipant>durumu. StatefulCallClient , RemoteParticipants'ı otomatik olarak alır ve durumlarını StatefulCallClient tarafından kullanıma sunulan duruma ekler. |
Remote |
Yalnızca sürümünün <xref:%40azure%2Fcommunication-calling%23RemoteVideoStream>durumu. |
Screen |
ScreenShareButton için props. |
Screen |
Geçersiz kılınabilecek ScreenShareButton dizeleri. |
Send |
SendBox için props. |
Send |
Geçersiz kılınabilecek SendBox dizeleri. |
Send |
için <xref:Sendbox>fluent stilleri. |
Stateful |
CallClient'ın <xref:%40azure%2Fcommunication-calling%23CallClient> durum bilgisi olan şekilde kullanılmasına izin veren yöntemleri tanımlar. Arabirim, proksied durumuna erişim sağlar ve ayrıca durum değişikliği olayları için bir işleyici kaydetmeye izin verir. Durum tanımı için bkz. CallClientState. Durum değişikliği olayları şunlara göre yönlendirilir:
|
Stateful |
{@Link @azure/communication-chat#ChatClient} merkezi oluşturulmuş bir durumla kullanılmasına izin veren yöntemleri tanımlar. Arabirim, proksied durumuna erişim sağlar ve ayrıca durum değişikliği olayları için bir işleyici kaydetmeye izin verir. |
Stateful |
üzerinde durum bilgisi olan <xref:%40azure%2Fcommunication-calling%23DeviceManager>tarafından eklenen ek yöntemleri tanımlar. |
Stream |
StreamMedia için props. |
System |
Tüm sistem iletilerinin ortak özellikleri. |
Topic |
Sohbet yazışması konusunun güncelleştirildiğini bildiren bir sistem iletisi. |
Transcription |
Yalnızca sürümünün <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>durumu. StatefulCallClient , çağrının transkripsiyon durumunu otomatik olarak dinler ve StatefulCallClient tarafından kullanıma sunulan durumu uygun şekilde güncelleştirir. |
Typing |
TypingIndicator için props. |
Typing |
Geçersiz kılınabilecek TypingIndicator dizeleri. |
Typing |
TypingIndicator için fluent stilleri. |
Video |
VideoGallery için destek. |
Video |
VideoGallery'deki uzak katılımcının durumu. |
Video |
VideoGallery'de bir katılımcının video akışı. |
Video |
VideoGallery'de kullanıcı arabiriminde gösterilebilen tüm dizeler. |
Video |
VideoGallery Bileşen Stilleri. |
Video |
Video akışlarının nasıl işlendiğini denetleme seçenekleri. |
Video |
Yalnızca sürümünün <xref:%40azure%2Fcommunication-calling%23VideoStreamRendererView>durumu. Bu özellik createView tarafından StatefulCallClient tarafından kullanıma sunulan duruma eklenir ve disposeView tarafından kaldırılır. |
Video |
VideoTile için Props. |
Video |
VideoTile için fluent stilleri. |
Adapter |
Bağdaştırıcılar, durumundaki her işlem için en son hatayı depolar.
|
Are |
2 react bileşeninin tam olarak eşit olup olmadığını, sonuç türünün true/false olup olmadığını karşılaştırın |
Are |
2 react bileşeninin prop'larının eşit olup olmadığını karşılaştırın, sonuç türü true/false olur |
Are |
İki türün eşit olup olmadığını karşılaştırın; sonuç türü true/false olur |
Avatar |
Kullanıcının avatarlarını görüntülemek için özel veri öznitelikleri. |
Avatar |
Bir kullanıcı için avatar oluşturmak üzere özel veriler sağlamak için kullanılan geri çağırma işlevi. |
Azure |
CallAdapter'ın Azure İletişim Hizmetleri uygulamasını oluşturmaya yönelik bağımsız değişkenler. Not: |
Azure |
createAzureCommunicationCallWithChatAdapter için bağımsız değişkenler |
Azure |
Için bağımsız değişkenler <xref:createAzureCommunicationCallWithChatAdapterFromClient> |
Azure |
ChatAdapter'ın Azure İletişim Hizmetleri uygulamasını oluşturmaya yönelik bağımsız değişkenler. |
Call |
Sonlandırılan aramayla ilgili ayrıntıları içeren CallEndedListener için yük. |
Call |
Azure İletişim Hizmetleri arka uçtan çıkarılan CommonCallAdapter durumu. |
Call |
Birleştirme çağrısını bulmak için createAzureCommunicationCallAdapter tarafından kullanılan bulucu |
Call |
CommonCallAdapter durumu. |
Call |
Saf kullanıcı arabirimi amacıyla CommonCallAdapter durumu. |
Call |
CallComposite için geçersiz kılınabilecek simgeler. |
Call |
CallComposite'ın isteğe bağlı özellikleri. |
Call |
CallComposite içinde gösterilen ana kullanıcı arabirimi ekranları. |
Call |
CallComposite için denetim çubuğu görüntüleme türü. |
Call |
Arama deneyimindeki denetim çubuğu için özelleştirme seçenekleri. |
Call |
CallAdapterSubscribers 'callEnded' olayı için geri çağırma. |
Call |
ErrorBar bileşeni için seçici türü. |
Call |
{@Link CallErrors} içindeki tüm izin verilen anahtarlar için dize değişmez değeri türü. |
Call |
API çağrılarından Çağrı SDK'sına gelen hatalar. nesnesindeki her özellik, belirli bir SDK API yöntemi için en son hatayı depolar. Bu nesnedeki hatalar kullanılarak <xref:newClearCallErrorsModifier>temizlenebilir. Ayrıca, hatalar şu durumlarda otomatik olarak temizlenir:
|
Call |
CallAdapterSubscribers 'callIdChanged' olayı için geri çağırma. |
Call |
Kullanıcı arabirimi bileşenlerine yansıtıldığında olduğu gibi katılımcının durumunu çağırma. |
Call |
CallWithChatComposite için geçersiz kılınabilecek simgeler. |
Call |
CallWithChatComposite'ın isteğe bağlı özellikleri. |
Call |
CallWithChatAdapter tarafından tetiklenen olaylar. |
Calling |
Bildirim temelli istemci durumunu çağırmaya başvurmak için kullanılan yaygın props. |
Calling |
usePropsFor için yardımcı türü. |
Camera |
CameraButton bileşeni için seçici türü. |
Chat |
ChatComposite Bağdaştırıcı arabirimi. |
Chat |
ChatAdapter durumu. |
Chat |
Saf kullanıcı arabirimi amacıyla ChatAdapter durumu. |
Chat |
ChatClientState seçicileri için ortak props. |
Chat |
ChatClientProvider başlatmak için bağımsız değişkenler. |
Chat |
için <xref:%40azure%2Fcommunication-chat%23ChatClient>merkezi durum. |
Chat |
Azure İletişim Hizmetleri arka uçtan çıkarılan ChatAdapter durumu. |
Chat |
ChatComposite için geçersiz kılınabilecek simgeler. |
Chat |
ChatComposite'ın isteğe bağlı özellikleri. |
Chat |
ErrorBar bileşeni için seçici türü. |
Chat |
ChatErrors'daki tüm izin verilen anahtarlar için dize değişmez değeri türü. |
Chat |
API'den Sohbet SDK'sına yapılan çağrılarda hata teed. nesnesindeki her özellik, belirli bir SDK API yöntemi için en son hatayı depolar. |
Chat |
Sohbet bileşenleri için gereken tüm işleyicileri içeren nesne. Bu paketten sohbetle ilgili bileşenler bu nesneden ilgili işleyicileri seçebilir. Bkz <xref:useHandlers> . ve usePropsFor. |
Chat |
Sohbet iletileri için <xref:%40azure%2Fcommunication-chat%23ChatMessage> yalnızca istemci tarafı meta verilerini depolayan bir uzantı. TODO: Ad bitrotted. Beni yeniden adlandır. |
Chat |
ParticipantList bileşeni için seçici türü. |
Chat |
usePropsFor için yardımcı türü. |
Chat |
ChatThreadClientProvider başlatmak için bağımsız değişkenler. |
Chat |
için <xref:%40azure%2Fcommunication-chat%23ChatThreadClient>merkezi durum. |
Chat |
Sohbet yazışmasının özellikleri. Temel alınan API tarafından kullanılan farklı türleri gizlememize yardımcı olan en az bir tane tanımlarız. |
Client |
veya <xref:%40azure%2Fcommunication-chat%23ChatClient>için <xref:%40azure%2Fcommunication-calling%23CallClient> merkezi durum. Ayrıca bkz. CallClientState, ChatClientState. |
Common |
2 türde kesişen dönüş türü |
Common |
2 türün kesişen özelliklerini döndürme |
Communication |
Kullanıcı arabirimine yansıtılan Sohbet veya Arama katılımcısının durumu. |
Component |
Bu kitaplıktan dışarı aktarılan React bileşenleri tarafından kullanılan simgeler. |
Component |
usePropsFor için yardımcı türü. |
Composite |
Bu kitaplık tarafından dışarı aktarılan bileşik bileşenlerden birinde geçersiz kılınabilen simgeler. Daha fazla hedeflenen tür için bkz. ChatCompositeIcons, CallCompositeIcons ve CallWithChatCompositeIcons . |
Control |
Tüm ControlBarButton uygulamaları için stiller. |
Control |
ControlBar için düzenleri sunma. |
Create |
createView'dan sonuç döndürür. |
Custom |
Avatar ( |
Device |
Bu tür içindeki <xref:%40azure%2Fcommunication-calling%23DeviceManager>tüm durumu kapsüllemek için tasarlanır. İsteğe bağlı parametreler kullanıcı tarafından izin verilene kadar kullanılamayabilir. İlgili <xref:%40azure%2Fcommunication-calling%23DeviceManager>'getCameras, getMicrophones, getSpeakers ve askDevicePermission API'leri çağrılana ve tamamlanana kadar kameralar, mikrofonlar, hoparlörler ve deviceAccess durumları boş olacaktır. |
Devices |
DevicesButton bileşeni için seçici türü. |
Diagnostic |
CallAdapterSubscribers 'diagnosticChanged' olayı için geri çağırma. |
Display |
CallAdapterSubscribers 'displayNameChanged' olayı için geri çağırma. |
Empty |
Hiç veri döndürmeden önemsiz seçiciler için bir tür. Veri gerektirmeyen bir bileşen için usePropsFor çağrıldığında varsayılan dönüş değeri olarak kullanılır. |
Error |
ErrorBar'da gösterilebilen tüm hatalar. |
Get |
Belirli bir Bileşen için geçerli seçicinin belirli türü. |
Get |
Belirli bir Bileşen için geçerli seçicinin belirli türü. |
Is |
CallAdapterSubscribers 'isLocalScreenSharingActiveChanged' olayı için geri çağırma. |
Is |
CallAdapterSubscribers 'isMuted' olayı için geri çağırma. |
Is |
CallAdapterSubscribers 'isSpeakingChanged' olayı için geri çağırma. |
Loading |
Akışın yüklenip yüklenmediği. |
Localization |
LocalizationProvider için Props. |
Media |
Medya tanılamasında değişiklik olduğunda DiagnosticChangedEventListner için yük. |
Message |
Tüm iletilerin ayrımcı birleşimi. Bu |
Message |
Bir sohbet iletisinin iletiden önce / sonra iletiyle birleştirilerek görüntülenip görüntülenmeyeceğini belirtin. Aynı gönderenden gelen birçok iletiyi tek bir ileti baloncuğunda birleştirmek için kullanışlıdır. |
Message |
Desteklenen sohbet iletisi içeriği türleri. |
Message |
Tek bir iletiyi işlemek için yayılır. Bkz . MessageRenderer. |
Message |
ChatAdapterSubscribers 'messageRead' olayı için geri arama. |
Message |
ChatAdapterSubscribers 'messageReceived' olayı için geri arama. |
Message |
Tek bir iletiyi işlemek için bir bileşen. |
Message |
ChatAdapterSubscribers 'messageSent' olayı için geri arama. |
Message |
Gönderilen iletinin istemci tarafı durumu. İleti teslimi arka uçtan onaylanmadan önce oluşan geçiş durumlarını içerir. |
Message |
MessageThread için props. |
Message |
MessageThread bileşeni için seçici türü. |
Microphone |
MicrophoneButton bileşeni için seçici türü. |
Network |
Bir ağ tanılamasında değişiklik olduğunda DiagnosticChangedEventListner için payload. |
On |
Kullanıcıların Bir Kişilik Bileşeninin işlenmesini özelleştirmesine olanak tanıyan özel işlenmiş geri arama. |
Participant |
|
Participant |
ParticipantList için Props. |
Participant |
ParticipantList bileşeni için seçici türü. |
Participant |
ParticipantList içindeki her katılımcı için özel menü öğeleri sağlamaya yönelik bir geri arama. |
Participant |
Arama katılımcısının bağlantı durumu. |
Participants |
ChatAdapterSubscribers 'participantsAdded' etkinliği için geri arama. |
Participants |
ParticipantsButton bileşeni için seçici türü. |
Participants |
CallAdapterSubscribers 'participantsJoined' etkinliği için geri arama. |
Participants |
CallAdapterSubscribers 'participantsLeft' etkinliği için geri arama. |
Participants |
ChatAdapterSubscribers 'participantsRemoved' etkinliği için geri arama. |
Read |
Her gönderenin görünen adını ve son okunan iletiyi depolayan anahtar değer çiftleri dizisi |
Screen |
ScreenShareButton bileşeni için seçici türü. |
Selector |
ClientState güncelleştirmelerini bu kitaplıktaki React Bileşenleri için prop'lara daraltan iyileştirilmiş bir seçici. |
Send |
SendBox bileşeni için seçici türü. |
Stateful |
StatefulCallClient oluşturmak için bağımsız değişkenler. |
Stateful |
StatefulCallClient oluşturma seçenekleri. |
Stateful |
StatefulChatClient'ı oluşturmak için bağımsız değişkenler. |
Stateful |
StatefulChatClient oluşturma seçenekleri. |
System |
Tüm sistem iletilerinin ayrımcı birleşimi. Bu |
Topic |
ChatAdapterSubscribers 'topicChanged' olayı için geri arama. |
Typing |
TypeIndicator bileşeni için seçici türü. |
Update |
Geri çağırma işlevi, bir ileti güncelleştirildiğinde çalışır. |
Video |
|
Video |
VideoGallery'deki yerel katılımcının durumu. |
Video |
VideoGallery'deki bir katılımcının durumu. |
Video |
VideoGallery bileşeni için seçici türü. |
View |
VideoGalleryStream'in ölçeklendirme modu. |
Call |
öğesini <xref:React.Context> depolayan bir <xref:%40azure%2Fcommunication-calling%23CallAgent>. Bu paketten çağrılan bileşenler bir CallAgentProvider ile sarmalanmalıdır. |
Call |
StatefulCallClient<xref:React.Context> depolayan bir. Bu paketten çağrılan bileşenler bir CallClientProvider ile sarmalanmalıdır. |
Call |
Arama deneyimi için özelleştirilebilir ui bileşik. |
Call |
öğesini <xref:React.Context> depolayan bir <xref:%40azure%2Fcommunication-calling%23Call>. Bu paketten çağrılan bileşenler bir CallProvider ile sarmalanmalıdır. |
Call |
CallWithChatComposite, kullanıma sunulan sohbet deneyimiyle tam bir çağrı sağlamak için önemli bileşenleri bir araya getirir. |
Camera |
Kamerayı açmak / kapatmak için bir düğme. ControlBar ile kullanılabilir. |
Chat |
<xref:React.Context>StatefulChatClient depolayan bir. Bu paketten gelen sohbet bileşenleri bir ChatClientProvider ile sarmalanmalıdır. |
Chat |
Sohbet deneyimi için özelleştirilebilir ui bileşik. |
Chat |
öğesini <xref:React.Context> depolayan bir <xref:%40azure%2Fcommunication-chat%23ChatThreadClient>. Bu paketten gelen sohbet bileşenleri bir ChatThreadClientProvider ile sarmalanmalıdır. |
Control |
Arama denetimleri için çeşitli düğmelere yönelik bir kapsayıcı. Bu kitaplıktaki çeşitli arama denetimi düğmeleriyle kullanın; örneğin CameraButton veya doğrudan kendi ControlBarButton örnekleriniz. |
Control |
ControlBar stilinde varsayılan düğme. Bu bileşeni kullanın, kullanıcı arabirimi Kitaplığı tarafından sağlanan diğer düğmelerle aynı stile sahip özel düğmeler oluşturun. |
Devices |
Cihaz seçeneklerini denetleen bir menüyü açma düğmesi. ControlBar ile kullanılabilir. |
End |
Devam eden aramayı sonlandırmak için bir düğme. ControlBar ile kullanılabilir. |
Error |
Kullanıcı arabiriminde hata iletilerini gösteren bir bileşen. Gösterilebilen tüm dizeler, yerelleştirilebilmeleri için dize olarak kabul edilir. Etkin hatalar activeErrorMessages tarafından seçilir. Bu bileşen, kullanıcı tarafından kapatılanları dahili olarak izler.
UI öğesini kullanır <xref:%40fluentui%2Freact%23MessageBar> . |
Fluent |
Bu kitaplığın react bileşenlerine Fluent teması uygulayan sağlayıcı. |
Grid |
Bir aramada ses /video katılımcıları kutucuklarını yerleştiren bir bileşen. |
Localization |
Bu kitaplığın react bileşenleri için yerelleştirilmiş dizeler sağlayan sağlayıcı. |
Message |
Gönderilen iletinin durumunu görüntüleyen bileşen. İleti durumuna karşılık gelen bir simge ve araç ipucu ekler. |
Message |
|
Microphone |
Mikrofonu açmak / kapatmak için bir düğme. ControlBar ile kullanılabilir. |
Participant |
Bir çağrıyı veya sohbet katılımcısını işlemek için bileşen. Katılımcının avatarını, displayName ve durumunun yanı sıra isteğe bağlı simgeleri ve bağlam menüsünü görüntüler. |
Participant |
Tüm çağrı veya sohbet katılımcılarını işlemek için bileşen. Varsayılan olarak, her katılımcı ParticipantItem ile işlenir. Geçersiz kılmak için bkz <xref:ParticipantListProps.onRenderParticipant> . |
Participants |
Arama veya sohbet katılımcıları içeren bir menüyü gösteren düğme. ControlBar ile kullanılabilir. Bu düğme, özelliğiyle |
Screen |
Ekran paylaşımını başlatmak / durdurmak için bir düğme. ControlBar ile kullanılabilir. |
Send |
İleti yazma ve gönderme bileşeni. Kullanıcı metin girmeye başladığında yazma bildirimi göndermeyi destekler. Metin girişi alanının altındaki isteğe bağlı iletiyi destekler. |
Stream |
Video akışı olan bir HTMLElement'i JSX öğesine dönüştürmek için yardımcı program bileşeni. Kafasız çağrı API'si tarafından döndürülen HTMLElement'i VideoTile olarak işlenebilen bir bileşene dönüştürmek için kullanın. |
Typing |
Sohbet yazışmasında bir veya daha fazla katılımcı yazarken yerel kullanıcıya bildirimde bulunacak bileşen. |
Video |
VideoGallery, belirli bir çağrı için video kutucuklarının düzenini temsil eder. Yerel kullanıcı ve aramaya katılan her uzak katılımcı için bir VideoTile görüntüler. |
Video |
Tek bir çağrı katılımcısı için video akışını işlemek için bir bileşen. VideoGallery'deGridLayout ile kullanın. |
create |
Azure İletişim Hizmetleri tarafından yedeklenen bir CallAdapter oluşturun. Bu, bu kitaplık tarafından sağlanan varsayılan CallAdapter uygulamasıdır. Not: |
create |
Sağlanan StatefulCallClient'ı kullanarak bir CallAdapter oluşturun. StatefulCallClient başvurusu tutmak istiyorsanız kullanışlıdır. Daha basit bir API için createAzureCommunicationCallAdapter kullanmayı göz önünde bulundurun. |
create |
CallWithChatComposite'a bağlanmak için Azure İletişim hizmetleri tarafından yedeklenen bir CallWithChatAdapter oluşturun. |
create |
Sağlanan StatefulChatClient ve StatefulCallClient'ı kullanarak bir CallWithChatAdapter oluşturun. StatefulChatClient ve StatefulCallClient başvurularını korumak istiyorsanız kullanışlıdır. Daha basit bir API için createAzureCommunicationCallWithChatAdapter kullanmayı göz önünde bulundurun. |
create |
Azure İletişim Hizmetleri destekli bir ChatAdapter oluşturun. Bu, bu kitaplık tarafından sağlanan varsayılan ChatAdapter uygulamasıdır. |
create |
Sağlanan StatefulChatClient'i kullanarak bir ChatAdapter oluşturun. StatefulChatClient başvurusu tutmak istiyorsanız kullanışlıdır. Daha basit bir API için createAzureCommunicationChatAdapter kullanmayı göz önünde bulundurun. |
create |
Ekipler için CallingHandlers çağrısının varsayılan uygulamasını oluşturun. Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır. |
create |
ChatHandlers'ın varsayılan uygulamasını oluşturun. Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır. Döndürülen nesne, React Bileşenleri için prop olarak kullanıldığında rerender'leri önlemek için not edilir. |
create |
ProxyCallClient ile CallClient <xref:%40azure%2Fcommunication-calling%23CallClient> ara sunucusu oluşturarak StatefulCallClient StatefulCallClient<xref:ProxyCallClient> oluşturur ve bu da durum erişimine bildirim temelli bir şekilde izin verir. Durum değişikliklerinin <xref:%40azure%2Fcommunication-calling%23DeviceManager> düzgün bir şekilde prxied olması için StatefulCallClient'dan alınan ve <xref:%40azure%2Fcommunication-calling%23CallAgent><xref:%40azure%2Fcommunication-calling%23Call> (ve vb.) kullanmak önemlidir. |
create |
ProxyChatClient ile ChatClient'a ara sunuculuk yaparak durum bilgisi olan bir ChatClient <xref:%40azure%2Fcommunication-chat%23ChatClient>StatefulChatClient<xref:ProxyChatClient> oluşturur ve bu da bildirim temelli bir şekilde durum bilgisi erişimine izin verir. |
from |
toFlatCommunicationIdentifier'ın ters işlemi. |
get |
Belirtilen bileşen için seçiciyi alın. Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır. |
get |
Belirtilen bileşen için seçiciyi alın. Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır. |
to |
dize gösterimi <xref:%40azure%2Fcommunication-common%23CommunicationIdentifier>. CommunicationIdentifier'ın bu dize gösteriminin benzersiz bir İletişim kullanıcısı için kararlı olması garanti edilir. Bu nedenle,
|
use |
CallAdapter'ın oluşturulmasını basitleştirmek için özel bir React kancası. CreateAzureCommunicationCallAdapter'a benzer, ancak bağdaştırıcının zaman uyumsuz oluşturulmasını dahili olarak üstlenir. Kancaların kuralına saygı duyabilmeniz ve bağımsız değişkenleri oluşturuldukları gibi geçirebilmeniz için bağımsız değişkenlerin tanımsız olmasını sağlar. Bağdaştırıcı yalnızca tüm bağımsız değişkenler tanımlandığında oluşturulur. Her işlemede bağdaştırıcının yeniden oluşturulmasını önlemek için bağımsız değişkenleri not etmeniz gerektiğini unutmayın. Tipik kullanım örnekleri için bkz. hikaye kitabı. |
use |
CallWithChatAdapter'ın oluşturulmasını basitleştirmek için özel bir React kancası. CreateAzureCommunicationCallWithChatAdapter'a benzer, ancak bağdaştırıcının zaman uyumsuz oluşturulmasını dahili olarak üstlenir. Kancaların kuralına saygı duyabilmeniz ve bağımsız değişkenleri oluşturuldukları gibi geçirebilmeniz için bağımsız değişkenlerin tanımsız olmasını sağlar. Bağdaştırıcı yalnızca tüm bağımsız değişkenler tanımlandığında oluşturulur. Her işlemede bağdaştırıcının yeniden oluşturulmasını önlemek için bağımsız değişkenleri not etmeniz gerektiğini unutmayın. Tipik kullanım örnekleri için bkz. hikaye kitabı. |
use |
ChatAdapter'ın oluşturulmasını basitleştirmek için özel bir React kancası. CreateAzureCommunicationChatAdapter'a benzer, ancak bağdaştırıcının zaman uyumsuz olarak oluşturulmasını dahili olarak üstlenir. Kancaların kuralına saygı duyabilmeniz ve bağımsız değişkenleri oluşturuldukları gibi geçirebilmeniz için bağımsız değişkenlerin tanımsız olmasını sağlar. Bağdaştırıcı yalnızca tüm bağımsız değişkenler tanımlandığında oluşturulur. Her işlemede bağdaştırıcının yeniden oluşturulmasını önlemek için bağımsız değişkenleri not etmeniz gerektiğini unutmayın. Tipik kullanım örnekleri için bkz. hikaye kitabı. |
use |
Sağlayıcıdan elde <xref:%40azure%2Fcommunication-calling%23Call> etmek için kanca. Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır. Bu kancayı kullanmak için daha önce CallProvider'ı bir Call nesnesiyle kullanmış olmanız gerekir |
use |
Sağlayıcıdan elde <xref:%40azure%2Fcommunication-calling%23CallAgent> etmek için kanca. Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır. |
use |
Sağlayıcıdan StatefulCallClient almak için kanca. Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır. |
use |
Sağlayıcıdan StatefulChatClient almak için kanca. Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır. |
use |
Sağlayıcıdan elde <xref:%40azure%2Fcommunication-chat%23ChatThreadClient> etmek için kanca. Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır. |
use |
Sağlayıcıdan StatefulDeviceManager almak için kanca. Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır. |
use |
Bu kitaplıktan bir React Bileşeni için gerekli tüm kancaları almak için birincil kanca. Bu kancayı çağırmak için bileşenin şu sağlayıcılar altında sarmalanması gerekir:
Bileşenlerin en basit kullanımı şöyle görünür: Örnek
|
use |
Belirtilen bileşen için seçici elde etmek için kanca. Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır. |
use |
Temaya erişmek için kancayı React |
öğesini <xref:React.Context> depolayan bir <xref:%40azure%2Fcommunication-calling%23CallAgent>.
Bu paketten çağrılan bileşenler bir CallAgentProvider ile sarmalanmalıdır.
function CallAgentProvider(props: CallAgentProviderProps): Element
Parametreler
- props
- CallAgentProviderProps
Döndürülenler
Element
StatefulCallClient<xref:React.Context> depolayan bir.
Bu paketten çağrılan bileşenler bir CallClientProvider ile sarmalanmalıdır.
function CallClientProvider(props: CallClientProviderProps): Element
Parametreler
- props
- CallClientProviderProps
Döndürülenler
Element
Arama deneyimi için özelleştirilebilir ui bileşik.
function CallComposite(props: CallCompositeProps): Element
Parametreler
- props
- CallCompositeProps
Döndürülenler
Element
Açıklamalar
Bileşik minimum genişlik/yükseklik çağrıları aşağıdaki gibidir:
- mobil: 17,5rem x 21rem (280px x 336px, varsayılan rem değeri 16px)
- masaüstü: 30rem x 22rem (480px x 352px, varsayılan rem değeri 16px)
öğesini <xref:React.Context> depolayan bir <xref:%40azure%2Fcommunication-calling%23Call>.
Bu paketten çağrılan bileşenler bir CallProvider ile sarmalanmalıdır.
function CallProvider(props: CallProviderProps): Element
Parametreler
- props
- CallProviderProps
Döndürülenler
Element
CallWithChatComposite, kullanıma sunulan sohbet deneyimiyle tam bir çağrı sağlamak için önemli bileşenleri bir araya getirir.
function CallWithChatComposite(props: CallWithChatCompositeProps): Element
Parametreler
Döndürülenler
Element
Kamerayı açmak / kapatmak için bir düğme.
ControlBar ile kullanılabilir.
function CameraButton(props: CameraButtonProps): Element
Parametreler
- props
- CameraButtonProps
Döndürülenler
Element
<xref:React.Context>StatefulChatClient depolayan bir.
Bu paketten gelen sohbet bileşenleri bir ChatClientProvider ile sarmalanmalıdır.
function ChatClientProvider(props: ChatClientProviderProps): Element
Parametreler
- props
- ChatClientProviderProps
Döndürülenler
Element
Sohbet deneyimi için özelleştirilebilir ui bileşik.
function ChatComposite(props: ChatCompositeProps): Element
Parametreler
- props
- ChatCompositeProps
Döndürülenler
Element
Açıklamalar
Sohbet bileşik minimum genişliği ve yüksekliği sırasıyla 17,5rem ve 20rem 'dir (280px ve 320px, varsayılan rem değeri 16px)
öğesini <xref:React.Context> depolayan bir <xref:%40azure%2Fcommunication-chat%23ChatThreadClient>.
Bu paketten gelen sohbet bileşenleri bir ChatThreadClientProvider ile sarmalanmalıdır.
function ChatThreadClientProvider(props: ChatThreadClientProviderProps): Element
Parametreler
Döndürülenler
Element
Arama denetimleri için çeşitli düğmelere yönelik bir kapsayıcı.
Bu kitaplıktaki çeşitli arama denetimi düğmeleriyle kullanın; örneğin CameraButton veya doğrudan kendi ControlBarButton örnekleriniz.
function ControlBar(props: ControlBarProps): Element
Parametreler
- props
- ControlBarProps
Döndürülenler
Element
ControlBar stilinde varsayılan düğme.
Bu bileşeni kullanın, kullanıcı arabirimi Kitaplığı tarafından sağlanan diğer düğmelerle aynı stile sahip özel düğmeler oluşturun.
function ControlBarButton(props: ControlBarButtonProps): Element
Parametreler
- props
- ControlBarButtonProps
Döndürülenler
Element
Cihaz seçeneklerini denetleen bir menüyü açma düğmesi.
ControlBar ile kullanılabilir.
function DevicesButton(props: DevicesButtonProps): Element
Parametreler
- props
- DevicesButtonProps
Döndürülenler
Element
Devam eden aramayı sonlandırmak için bir düğme.
ControlBar ile kullanılabilir.
function EndCallButton(props: EndCallButtonProps): Element
Parametreler
- props
- EndCallButtonProps
Döndürülenler
Element
Kullanıcı arabiriminde hata iletilerini gösteren bir bileşen. Gösterilebilen tüm dizeler, yerelleştirilebilmeleri için dize olarak kabul edilir. Etkin hatalar activeErrorMessages tarafından seçilir.
Bu bileşen, kullanıcı tarafından kapatılanları dahili olarak izler.
- İlişkili zaman damgasına sahip hatalar: Hata, kapatıldıktan sonra oluşursa yeniden kullanıcı arabiriminde gösterilir.
- Zaman damgası olmayan hatalar: Hata, prop'lardan kaybolana kadar kapatılır. Hata yinelenirse, kullanıcı arabiriminde gösterilir.
UI öğesini kullanır <xref:%40fluentui%2Freact%23MessageBar> .
function ErrorBar(props: ErrorBarProps): Element
Parametreler
- props
- ErrorBarProps
Döndürülenler
Element
Bu kitaplığın react bileşenlerine Fluent teması uygulayan sağlayıcı.
function FluentThemeProvider(props: FluentThemeProviderProps): Element
Parametreler
- props
- FluentThemeProviderProps
Döndürülenler
Element
Açıklamalar
Bu kitaplıktaki bileşenler öncelikle Fluent kullanıcı arabiriminden, denetimlerden ve fluent React Northstar denetimlerinden oluşturulur. Bu sağlayıcı, hem temel fluent kullanıcı arabirimi denetimlerine hem de Fluent React Northstar denetimlerine sağlanan tüm temaların uygulanmasını işler.
Bir aramada ses /video katılımcıları kutucuklarını yerleştiren bir bileşen.
function GridLayout(props: GridLayoutProps): Element
Parametreler
- props
- GridLayoutProps
Döndürülenler
Element
Bu kitaplığın react bileşenleri için yerelleştirilmiş dizeler sağlayan sağlayıcı.
function LocalizationProvider(props: LocalizationProviderProps): Element
Parametreler
Döndürülenler
Element
Açıklamalar
Bu sağlayıcı kullanılmazsa bileşenler varsayılan olarak İngilizce (ABD) olarak yerelleştirilmiş dizeler sağlanır.
Gönderilen iletinin durumunu görüntüleyen bileşen.
İleti durumuna karşılık gelen bir simge ve araç ipucu ekler.
function MessageStatusIndicator(props: MessageStatusIndicatorProps): Element
Parametreler
Döndürülenler
Element
MessageThread
sohbet iletilerini işlemek, yeni/eski iletilerin kaydırma davranışını işlemek ve sohbet yazışması içindeki denetimleri & simgeleri özelleştirmek için kolayca bir bileşen oluşturmanıza olanak tanır.
function MessageThread(props: MessageThreadProps): Element
Parametreler
- props
- MessageThreadProps
MessageThreadProps türünde
Kullanıcıların bileşeni işlemek MessageThread
için en az sohbet iletileri ve userId sağlaması gerekir.
Kullanıcılar kendi Avatarlarını, MessageStatusIndicator
simgelerini LoadPreviousMessagesButton
JumpToNewMessageButton
ve bu denetimlerin davranışını geçirerek de özelleştirebilirMessageThread
.
MessageThread
içindeki & Chat.Message
bileşenini @fluentui/react-northstar
kullanır Chat
. Bu iki bileşenle ilgili ayrıntıları kullanıma alabilirsiniz.
Döndürülenler
Element
Mikrofonu açmak / kapatmak için bir düğme.
ControlBar ile kullanılabilir.
function MicrophoneButton(props: MicrophoneButtonProps): Element
Parametreler
- props
- MicrophoneButtonProps
Döndürülenler
Element
Bir çağrıyı veya sohbet katılımcısını işlemek için bileşen.
Katılımcının avatarını, displayName ve durumunun yanı sıra isteğe bağlı simgeleri ve bağlam menüsünü görüntüler.
function ParticipantItem(props: ParticipantItemProps): Element
Parametreler
- props
- ParticipantItemProps
Döndürülenler
Element
Tüm çağrı veya sohbet katılımcılarını işlemek için bileşen.
Varsayılan olarak, her katılımcı ParticipantItem ile işlenir. Geçersiz kılmak için bkz <xref:ParticipantListProps.onRenderParticipant> .
function ParticipantList(props: ParticipantListProps): Element
Parametreler
- props
- ParticipantListProps
Döndürülenler
Element
Arama veya sohbet katılımcıları içeren bir menüyü gösteren düğme.
ControlBar ile kullanılabilir.
Bu düğme, özelliğiyle menuProps
tanımlanan açılan menü öğelerini içerir. Varsayılan olarak, tam listeye sahip uzak katılımcıların sayısını alt menü olarak ve tüm katılımcıların sesini kapatma seçeneğinin yanı sıra arama daveti URL'sini kopyalamak için panoya kopyala düğmesini görüntüleyebilir.
Bu menuProps
tamamen yeniden tanımlanabilir ve özelliği IContextualMenuProps türündedir.
function ParticipantsButton(props: ParticipantsButtonProps): Element
Parametreler
- props
- ParticipantsButtonProps
Döndürülenler
Element
Ekran paylaşımını başlatmak / durdurmak için bir düğme.
ControlBar ile kullanılabilir.
function ScreenShareButton(props: ScreenShareButtonProps): Element
Parametreler
- props
- ScreenShareButtonProps
Döndürülenler
Element
İleti yazma ve gönderme bileşeni.
Kullanıcı metin girmeye başladığında yazma bildirimi göndermeyi destekler. Metin girişi alanının altındaki isteğe bağlı iletiyi destekler.
function SendBox(props: SendBoxProps): Element
Parametreler
- props
- SendBoxProps
Döndürülenler
Element
Video akışı olan bir HTMLElement'i JSX öğesine dönüştürmek için yardımcı program bileşeni.
Kafasız çağrı API'si tarafından döndürülen HTMLElement'i VideoTile olarak işlenebilen bir bileşene dönüştürmek için kullanın.
function StreamMedia(props: StreamMediaProps): Element
Parametreler
- props
- StreamMediaProps
Döndürülenler
Element
Sohbet yazışmasında bir veya daha fazla katılımcı yazarken yerel kullanıcıya bildirimde bulunacak bileşen.
function TypingIndicator(props: TypingIndicatorProps): Element
Parametreler
- props
- TypingIndicatorProps
Döndürülenler
Element
VideoGallery, belirli bir çağrı için video kutucuklarının düzenini temsil eder. Yerel kullanıcı ve aramaya katılan her uzak katılımcı için bir VideoTile görüntüler.
function VideoGallery(props: VideoGalleryProps): Element
Parametreler
- props
- VideoGalleryProps
Döndürülenler
Element
Tek bir çağrı katılımcısı için video akışını işlemek için bir bileşen.
VideoGallery'deGridLayout ile kullanın.
function VideoTile(props: VideoTileProps): Element
Parametreler
- props
- VideoTileProps
Döndürülenler
Element
Azure İletişim Hizmetleri tarafından yedeklenen bir CallAdapter oluşturun.
Bu, bu kitaplık tarafından sağlanan varsayılan CallAdapter uygulamasıdır.
Not: displayName
en fazla 256 karakter olabilir.
function createAzureCommunicationCallAdapter(__namedParameters: AzureCommunicationCallAdapterArgs): Promise<CallAdapter>
Parametreler
- __namedParameters
- AzureCommunicationCallAdapterArgs
Döndürülenler
Promise<CallAdapter>
Sağlanan StatefulCallClient'ı kullanarak bir CallAdapter oluşturun.
StatefulCallClient başvurusu tutmak istiyorsanız kullanışlıdır. Daha basit bir API için createAzureCommunicationCallAdapter kullanmayı göz önünde bulundurun.
function createAzureCommunicationCallAdapterFromClient(callClient: StatefulCallClient, callAgent: CallAgent, locator: CallAdapterLocator): Promise<CallAdapter>
Parametreler
- callClient
- StatefulCallClient
- callAgent
- CallAgent
- locator
- CallAdapterLocator
Döndürülenler
Promise<CallAdapter>
CallWithChatComposite'a bağlanmak için Azure İletişim hizmetleri tarafından yedeklenen bir CallWithChatAdapter oluşturun.
function createAzureCommunicationCallWithChatAdapter(__namedParameters: AzureCommunicationCallWithChatAdapterArgs): Promise<CallWithChatAdapter>
Parametreler
- __namedParameters
- AzureCommunicationCallWithChatAdapterArgs
Döndürülenler
Promise<CallWithChatAdapter>
createAzureCommunicationCallWithChatAdapterFromClients(AzureCommunicationCallWithChatAdapterFromClientArgs)
Sağlanan StatefulChatClient ve StatefulCallClient'ı kullanarak bir CallWithChatAdapter oluşturun.
StatefulChatClient ve StatefulCallClient başvurularını korumak istiyorsanız kullanışlıdır. Daha basit bir API için createAzureCommunicationCallWithChatAdapter kullanmayı göz önünde bulundurun.
function createAzureCommunicationCallWithChatAdapterFromClients(__namedParameters: AzureCommunicationCallWithChatAdapterFromClientArgs): Promise<CallWithChatAdapter>
Parametreler
- __namedParameters
- AzureCommunicationCallWithChatAdapterFromClientArgs
Döndürülenler
Promise<CallWithChatAdapter>
Azure İletişim Hizmetleri destekli bir ChatAdapter oluşturun.
Bu, bu kitaplık tarafından sağlanan varsayılan ChatAdapter uygulamasıdır.
function createAzureCommunicationChatAdapter(__namedParameters: AzureCommunicationChatAdapterArgs): Promise<ChatAdapter>
Parametreler
- __namedParameters
- AzureCommunicationChatAdapterArgs
Döndürülenler
Promise<ChatAdapter>
Sağlanan StatefulChatClient'i kullanarak bir ChatAdapter oluşturun.
StatefulChatClient başvurusu tutmak istiyorsanız kullanışlıdır. Daha basit bir API için createAzureCommunicationChatAdapter kullanmayı göz önünde bulundurun.
function createAzureCommunicationChatAdapterFromClient(chatClient: StatefulChatClient, chatThreadClient: ChatThreadClient): Promise<ChatAdapter>
Parametreler
- chatClient
- StatefulChatClient
- chatThreadClient
- ChatThreadClient
Döndürülenler
Promise<ChatAdapter>
createDefaultCallingHandlers(StatefulCallClient, undefined | CallAgent, undefined | StatefulDeviceManager, undefined | Call)
Ekipler için CallingHandlers çağrısının varsayılan uygulamasını oluşturun.
Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır.
function createDefaultCallingHandlers(callClient: StatefulCallClient, callAgent: undefined | CallAgent, deviceManager: undefined | StatefulDeviceManager, call: undefined | Call): CallingHandlers
Parametreler
- callClient
- StatefulCallClient
- callAgent
-
undefined | CallAgent
- deviceManager
-
undefined | StatefulDeviceManager
- call
-
undefined | Call
Döndürülenler
ChatHandlers'ın varsayılan uygulamasını oluşturun.
Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır.
Döndürülen nesne, React Bileşenleri için prop olarak kullanıldığında rerender'leri önlemek için not edilir.
function createDefaultChatHandlers(chatClient: StatefulChatClient, chatThreadClient: ChatThreadClient): ChatHandlers
Parametreler
- chatClient
- StatefulChatClient
- chatThreadClient
- ChatThreadClient
Döndürülenler
ProxyCallClient ile CallClient <xref:%40azure%2Fcommunication-calling%23CallClient> ara sunucusu oluşturarak StatefulCallClient StatefulCallClient<xref:ProxyCallClient> oluşturur ve bu da durum erişimine bildirim temelli bir şekilde izin verir.
Durum değişikliklerinin <xref:%40azure%2Fcommunication-calling%23DeviceManager> düzgün bir şekilde prxied olması için StatefulCallClient'dan alınan ve <xref:%40azure%2Fcommunication-calling%23CallAgent><xref:%40azure%2Fcommunication-calling%23Call> (ve vb.) kullanmak önemlidir.
function createStatefulCallClient(args: StatefulCallClientArgs, options?: StatefulCallClientOptions): StatefulCallClient
Parametreler
Döndürülenler
ProxyChatClient ile ChatClient'a ara sunuculuk yaparak durum bilgisi olan bir ChatClient <xref:%40azure%2Fcommunication-chat%23ChatClient>StatefulChatClient<xref:ProxyChatClient> oluşturur ve bu da bildirim temelli bir şekilde durum bilgisi erişimine izin verir.
function createStatefulChatClient(args: StatefulChatClientArgs, options?: StatefulChatClientOptions): StatefulChatClient
Parametreler
- options
- StatefulChatClientOptions
Döndürülenler
toFlatCommunicationIdentifier'ın ters işlemi.
function fromFlatCommunicationIdentifier(id: string): CommunicationIdentifier
Parametreler
- id
-
string
Döndürülenler
Belirtilen bileşen için seçiciyi alın.
Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır.
function getCallingSelector<Component>(component: Component): GetCallingSelector<Component>
Parametreler
- component
-
Component
Döndürülenler
GetCallingSelector<Component>
Belirtilen bileşen için seçiciyi alın.
Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır.
function getChatSelector<Component>(component: Component): GetChatSelector<Component>
Parametreler
- component
-
Component
Döndürülenler
GetChatSelector<Component>
dize gösterimi <xref:%40azure%2Fcommunication-common%23CommunicationIdentifier>.
CommunicationIdentifier'ın bu dize gösteriminin benzersiz bir İletişim kullanıcısı için kararlı olması garanti edilir. Bu nedenle,
- dış veritabanlarında kullanıcının kimliğini kalıcı hale getirmek için kullanılabilir.
- kullanıcının verilerini depolamak için haritanın anahtarları olarak kullanılabilir.
function toFlatCommunicationIdentifier(identifier: CommunicationIdentifier): string
Parametreler
- identifier
- CommunicationIdentifier
Döndürülenler
string
useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)
CallAdapter'ın oluşturulmasını basitleştirmek için özel bir React kancası.
CreateAzureCommunicationCallAdapter'a benzer, ancak bağdaştırıcının zaman uyumsuz oluşturulmasını dahili olarak üstlenir.
Kancaların kuralına saygı duyabilmeniz ve bağımsız değişkenleri oluşturuldukları gibi geçirebilmeniz için bağımsız değişkenlerin tanımsız olmasını sağlar. Bağdaştırıcı yalnızca tüm bağımsız değişkenler tanımlandığında oluşturulur.
Her işlemede bağdaştırıcının yeniden oluşturulmasını önlemek için bağımsız değişkenleri not etmeniz gerektiğini unutmayın. Tipik kullanım örnekleri için bkz. hikaye kitabı.
function useAzureCommunicationCallAdapter(args: Partial<AzureCommunicationCallAdapterArgs>, afterCreate?: (adapter: CallAdapter) => Promise<CallAdapter>, beforeDispose?: (adapter: CallAdapter) => Promise<void>): undefined | CallAdapter
Parametreler
- args
-
Partial<AzureCommunicationCallAdapterArgs>
- afterCreate
-
(adapter: CallAdapter) => Promise<CallAdapter>
- beforeDispose
-
(adapter: CallAdapter) => Promise<void>
Döndürülenler
undefined | CallAdapter
useAzureCommunicationCallWithChatAdapter(Partial<AzureCommunicationCallWithChatAdapterArgs>, (adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>, (adapter: CallWithChatAdapter) => Promise<void>)
CallWithChatAdapter'ın oluşturulmasını basitleştirmek için özel bir React kancası.
CreateAzureCommunicationCallWithChatAdapter'a benzer, ancak bağdaştırıcının zaman uyumsuz oluşturulmasını dahili olarak üstlenir.
Kancaların kuralına saygı duyabilmeniz ve bağımsız değişkenleri oluşturuldukları gibi geçirebilmeniz için bağımsız değişkenlerin tanımsız olmasını sağlar. Bağdaştırıcı yalnızca tüm bağımsız değişkenler tanımlandığında oluşturulur.
Her işlemede bağdaştırıcının yeniden oluşturulmasını önlemek için bağımsız değişkenleri not etmeniz gerektiğini unutmayın. Tipik kullanım örnekleri için bkz. hikaye kitabı.
function useAzureCommunicationCallWithChatAdapter(args: Partial<AzureCommunicationCallWithChatAdapterArgs>, afterCreate?: (adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>, beforeDispose?: (adapter: CallWithChatAdapter) => Promise<void>): undefined | CallWithChatAdapter
Parametreler
- args
- afterCreate
-
(adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>
- beforeDispose
-
(adapter: CallWithChatAdapter) => Promise<void>
Döndürülenler
undefined | CallWithChatAdapter
useAzureCommunicationChatAdapter(Partial<AzureCommunicationChatAdapterArgs>, (adapter: ChatAdapter) => Promise<ChatAdapter>, (adapter: ChatAdapter) => Promise<void>)
ChatAdapter'ın oluşturulmasını basitleştirmek için özel bir React kancası.
CreateAzureCommunicationChatAdapter'a benzer, ancak bağdaştırıcının zaman uyumsuz olarak oluşturulmasını dahili olarak üstlenir.
Kancaların kuralına saygı duyabilmeniz ve bağımsız değişkenleri oluşturuldukları gibi geçirebilmeniz için bağımsız değişkenlerin tanımsız olmasını sağlar. Bağdaştırıcı yalnızca tüm bağımsız değişkenler tanımlandığında oluşturulur.
Her işlemede bağdaştırıcının yeniden oluşturulmasını önlemek için bağımsız değişkenleri not etmeniz gerektiğini unutmayın. Tipik kullanım örnekleri için bkz. hikaye kitabı.
function useAzureCommunicationChatAdapter(args: Partial<AzureCommunicationChatAdapterArgs>, afterCreate?: (adapter: ChatAdapter) => Promise<ChatAdapter>, beforeDispose?: (adapter: ChatAdapter) => Promise<void>): undefined | ChatAdapter
Parametreler
- args
-
Partial<AzureCommunicationChatAdapterArgs>
- afterCreate
-
(adapter: ChatAdapter) => Promise<ChatAdapter>
- beforeDispose
-
(adapter: ChatAdapter) => Promise<void>
Döndürülenler
undefined | ChatAdapter
Sağlayıcıdan elde <xref:%40azure%2Fcommunication-calling%23Call> etmek için kanca.
Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır.
Bu kancayı kullanmak için daha önce CallProvider'ı bir Call nesnesiyle kullanmış olmanız gerekir
function useCall(): undefined | Call
Döndürülenler
undefined | Call
Sağlayıcıdan elde <xref:%40azure%2Fcommunication-calling%23CallAgent> etmek için kanca.
Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır.
function useCallAgent(): undefined | CallAgent
Döndürülenler
undefined | CallAgent
Sağlayıcıdan StatefulCallClient almak için kanca.
Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır.
function useCallClient(): StatefulCallClient
Döndürülenler
Sağlayıcıdan StatefulChatClient almak için kanca.
Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır.
function useChatClient(): StatefulChatClient
Döndürülenler
Sağlayıcıdan elde <xref:%40azure%2Fcommunication-chat%23ChatThreadClient> etmek için kanca.
Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır.
function useChatThreadClient(): ChatThreadClient
Döndürülenler
Sağlayıcıdan StatefulDeviceManager almak için kanca.
Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır.
function useDeviceManager(): undefined | StatefulDeviceManager
Döndürülenler
undefined | StatefulDeviceManager
Bu kitaplıktan bir React Bileşeni için gerekli tüm kancaları almak için birincil kanca.
Bu kancayı çağırmak için bileşenin şu sağlayıcılar altında sarmalanması gerekir:
Sohbet bileşenleri için: ChatClientProvider ve ChatThreadClientProvider.
Bileşenleri çağırmak için: CallClientProvider, CallAgentProvider ve CallAgentProvider.
Bileşenlerin en basit kullanımı şöyle görünür:
Örnek
import { ParticipantList, usePropsFor } from '@azure/communication-react';
const App = (): JSX.Element => {
// ... code to setup Providers ...
return <ParticipantList {...usePropsFor(ParticipantList)}/>
}
function usePropsFor<Component>(component: Component, type?: "chat" | "calling"): ComponentProps<Component>
Parametreler
- component
-
Component
- type
-
"chat" | "calling"
Döndürülenler
ComponentProps<Component>
useSelector<ParamT>(ParamT, (ParamT extends Selector ? Parameters<ParamT>[1] : undefined), "chat" | "calling")
Belirtilen bileşen için seçici elde etmek için kanca.
Bu kitaplıktan dışarı aktarılan sağlayıcıları kullanan özel bir bileşen uygularken kullanışlıdır.
function useSelector<ParamT>(selector: ParamT, selectorProps?: (ParamT extends Selector ? Parameters<ParamT>[1] : undefined), type?: "chat" | "calling"): (ParamT extends Selector ? ReturnType<ParamT> : undefined)
Parametreler
- selector
-
ParamT
- selectorProps
-
(ParamT extends Selector ? Parameters<ParamT>[1] : undefined)
- type
-
"chat" | "calling"
Döndürülenler
(ParamT extends Selector ? ReturnType<ParamT> : undefined)
Temaya erişmek için kancayı React
function useTheme(): Theme
Döndürülenler
Theme