Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
La aplicación usa la interfaz ITBasicCallControl para conectarse, responder y realizar operaciones de telefonía básicas en un objeto de llamada.
La interfaz ITBasicCallControl2 es una extensión de la interfaz ITBasicCallControl . ITBasicCallControl2 proporciona métodos adicionales que permiten a una aplicación seleccionar un terminal en una llamada. El método ITAddress::CreateCall crea la interfaz ITBasicCallControl .
Nota para los programadores familiarizados con TAPI 2.1: La función general de esta interfaz es similar a las funciones de línea TAPI 2.1. Por ejemplo, la función lineAnswer y el método ITBasicCallControl::Answer proporcionan una funcionalidad similar.
Herencia
La interfaz ITBasicCallControl hereda de la interfaz IDispatch . ITBasicCallControl también tiene estos tipos de miembros:
Métodos
La interfaz ITBasicCallControl tiene estos métodos.
|
ITBasicCallControl::Answer El método Answer responde a una llamada entrante. Este método solo puede realizarse correctamente si el estado de la llamada es CS_OFFERING. |
|
ITBasicCallControl::BlindTransfer El método BlindTransfer realiza una transferencia ciega o paso único de la llamada especificada a la dirección de destino especificada. La aplicación debe ser el propietario de la llamada. Después de una transferencia correcta, el estado de llamada pasa a CS_DISCONNECTED. |
|
ITBasicCallControl::Conference El método Conference agrega una llamada de consulta a la conferencia en la que la llamada actual es participante. Si no existe un objeto ITCallHub asociado, se crea. |
|
ITBasicCallControl::Connect El método Connect intenta completar la conexión de una llamada saliente. |
|
ITBasicCallControl::D ial El método Dial marca la dirección especificada. |
|
ITBasicCallControl::D isconnect El método Disconnect desconecta la llamada. El estado de llamada pasará a CS_DISCONNECTED después de que el método se complete correctamente. |
|
ITBasicCallControl::Finish Se llama al método Finish en una llamada de consulta para finalizar una conferencia o una transferencia. |
|
ITBasicCallControl::HandoffDirect El método HandoffDirect entrega la llamada a otra aplicación. Esto indica que la aplicación ya no requiere la propiedad de la llamada. |
|
ITBasicCallControl::HandoffIndirect El método HandoffIndirect entrega la llamada a otra aplicación en función del tipo de medio de la llamada. |
|
ITBasicCallControl::Hold El método Hold coloca o quita la llamada de la suspensión. |
|
ITBasicCallControl::P arkDirect El método ParkDirect estaciona la llamada en una dirección especificada. |
|
ITBasicCallControl::P arkIndirect El método ParkIndirect estaciona la llamada y devuelve la dirección estacionada. |
|
ITBasicCallControl::P ickup El método Pickup recoge una alerta de llamada en la identificación de grupo especificada. |
|
ITBasicCallControl::RemoveFromConference El método RemoveFromConference quita la llamada de una conferencia si está implicada en una. |
|
ITBasicCallControl::SetQOS El método SetQOS establece la calidad del nivel de servicio de la llamada. |
|
ITBasicCallControl::SwapHold El método SwapHold intercambia la llamada (que está activa) con la llamada especificada en espera. |
|
ITBasicCallControl::Transfer El método Transfer transfiere la llamada actual a la dirección de destino. |
|
ITBasicCallControl::Unpark El método Unpark obtiene la llamada desde park. |
Requisitos
| Requisito | Value |
|---|---|
| Plataforma de destino | Windows |
| Encabezado | tapi3if.h (include Tapi3.h) |