CallConnection class
A CallConnection osztály a híváskapcsolaton alapuló API-kat jelöli.
Konstruktorok
| Call |
Metódusok
| add |
Résztvevő hozzáadása a híváshoz |
| cancel |
Résztvevő hozzáadása kérés visszavonása. |
| get |
A hívás híváskapcsolati tulajdonságainak lekérése |
| get |
Inicializálja a CallMedia új példányát. |
| get |
Résztvevő lekérése a hívásból |
| hang |
Állítsa le a hívást saját magának, vagy fejezd be a teljes hívást. |
| list |
Az összes résztvevő lekérése a hívásból |
| mute |
Résztvevő elnémítása a hívásból. |
| remove |
Résztvevő eltávolítása a hívásból |
| transfer |
A hívás átadása egy cél résztvevőnek |
Konstruktor adatai
CallConnection(string, string, TokenCredential | KeyCredential, CallAutomationApiClientOptionalParams)
new CallConnection(callConnectionId: string, endpoint: string, credential: TokenCredential | KeyCredential, options?: CallAutomationApiClientOptionalParams)
Paraméterek
- callConnectionId
-
string
- endpoint
-
string
- credential
- options
-
CallAutomationApiClientOptionalParams
Metódus adatai
addParticipant(CallInvite, AddParticipantOptions)
Résztvevő hozzáadása a híváshoz
function addParticipant(targetParticipant: CallInvite, options?: AddParticipantOptions): Promise<AddParticipantResult>
Paraméterek
- targetParticipant
- CallInvite
- options
- AddParticipantOptions
Válaszok
Promise<AddParticipantResult>
cancelAddParticipantOperation(string, CancelAddParticipantOperationOptions)
Résztvevő hozzáadása kérés visszavonása.
function cancelAddParticipantOperation(invitationId: string, options?: CancelAddParticipantOperationOptions): Promise<CancelAddParticipantOperationResult>
Paraméterek
- invitationId
-
string
A résztvevő hozzáadása kérelem megszakításához használt meghívóazonosító.
Válaszok
Promise<CancelAddParticipantOperationResult>
getCallConnectionProperties(OperationOptions)
A hívás híváskapcsolati tulajdonságainak lekérése
function getCallConnectionProperties(options?: OperationOptions): Promise<CallConnectionProperties>
Paraméterek
- options
- OperationOptions
Válaszok
Promise<CallConnectionProperties>
getCallMedia()
getParticipant(CommunicationIdentifier, OperationOptions)
Résztvevő lekérése a hívásból
function getParticipant(targetParticipant: CommunicationIdentifier, options?: OperationOptions): Promise<CallParticipant>
Paraméterek
- targetParticipant
- CommunicationIdentifier
A kért résztvevő kommunikációs azonosítója.
- options
- OperationOptions
Válaszok
Promise<CallParticipant>
hangUp(boolean, OperationOptions)
Állítsa le a hívást saját magának, vagy fejezd be a teljes hívást.
function hangUp(isForEveryone: boolean, options?: OperationOptions): Promise<void>
Paraméterek
- isForEveryone
-
boolean
- options
- OperationOptions
Válaszok
Promise<void>
listParticipants(OperationOptions)
Az összes résztvevő lekérése a hívásból
function listParticipants(options?: OperationOptions): Promise<ListParticipantsResult>
Paraméterek
- options
- OperationOptions
Válaszok
Promise<ListParticipantsResult>
muteParticipant(CommunicationIdentifier, MuteParticipantOption)
Résztvevő elnémítása a hívásból.
function muteParticipant(participant: CommunicationIdentifier, options?: MuteParticipantOption): Promise<MuteParticipantResult>
Paraméterek
- participant
- CommunicationIdentifier
A hívásból elnémítandó résztvevő.
- options
- MuteParticipantOption
További attribútumok a résztvevők elnémításához.
Válaszok
Promise<MuteParticipantResult>
removeParticipant(CommunicationIdentifier, RemoveParticipantsOption)
Résztvevő eltávolítása a hívásból
function removeParticipant(participant: CommunicationIdentifier, options?: RemoveParticipantsOption): Promise<RemoveParticipantResult>
Paraméterek
- participant
- CommunicationIdentifier
A résztvevőt eltávolítjuk a hívásból.
- options
- RemoveParticipantsOption
Válaszok
Promise<RemoveParticipantResult>
transferCallToParticipant(CommunicationIdentifier, TransferCallToParticipantOptions)
A hívás átadása egy cél résztvevőnek
function transferCallToParticipant(targetParticipant: CommunicationIdentifier, options?: TransferCallToParticipantOptions): Promise<TransferCallResult>
Paraméterek
- targetParticipant
- CommunicationIdentifier
Az átvitt cél.
- options
- TransferCallToParticipantOptions
Válaszok
Promise<TransferCallResult>