Interfaz ITAddress (tapi3if.h)
La interfaz ITAddress es la interfaz base del objeto Address. Las aplicaciones usan esta interfaz para obtener información sobre y usar el objeto Address.
La interfaz ITAddress2 deriva de la interfaz ITAddress . ITAddress2 agrega métodos al objeto Address para admitir dispositivos telefónicos. Los métodos IEnumAddress::Next y ITTapi::get_Addresses crean la interfaz ITAddress .
Herencia
La interfaz ITAddress hereda de la interfaz IDispatch . ITAddress también tiene estos tipos de miembros:
Métodos
La interfaz ITAddress tiene estos métodos.
ITAddress::CreateCall El método CreateCall crea un nuevo objeto Call que se puede usar para realizar una llamada saliente y devuelve un puntero a la interfaz ITBasicCallControl del objeto. La llamada recién creada está en estado CS_IDLE y no tiene ningún medio o terminal seleccionado. |
ITAddress::CreateForwardInfoObject El método CreateForwardInfoObject crea el objeto de información de reenvío y devuelve un puntero de interfaz ITForwardInformation. |
ITAddress::EnumerateCalls El método EnumerateCalls enumera las llamadas en la dirección actual. Este método se proporciona para aplicaciones de C y C++. Las aplicaciones cliente de Automation, como las escritas en Visual Basic, deben usar el método get_Calls. |
ITAddress::Forward El método Forward reenvía las llamadas destinadas a la dirección según las instrucciones de reenvío contenidas en ITForwardInformation. Si pForwardInfo se establece en NULL, se cancela el reenvío. |
ITAddress::get_AddressName El método get_AddressName obtiene el nombre que se puede mostrar de la dirección. |
ITAddress::get_Calls El método get_Calls crea una colección de llamadas actualmente activas en la dirección. Este método se proporciona para las aplicaciones cliente de Automation, como las escritas en Visual Basic. Las aplicaciones de C y C++ deben usar el método EnumerateCalls. |
ITAddress::get_CurrentForwardInfo El método get_CurrentForwardInfo obtiene un puntero al objeto de información de reenvío actual. |
ITAddress::get_DialableAddress El método get_DialableAddress obtiene el BSTR que se puede usar para conectarse a esta dirección. El BSTR corresponde a la cadena de dirección de destino que otra aplicación usaría para conectarse a esta dirección, como un número de teléfono o un nombre de correo electrónico. |
ITAddress::get_DoNotDisturb El método get_DoNotDisturb obtiene el estado actual de la característica no molestar en la dirección. Es posible que la característica no molestar no esté disponible en todas las direcciones. |
ITAddress::get_MessageWaiting El método get_MessageWaiting determina si la dirección tiene un mensaje en espera. |
ITAddress::get_ServiceProviderName El método get_ServiceProviderName obtiene el nombre del proveedor de servicios de telefonía (TSP) que admite esta dirección:_for ejemplo, Unimdm.tsp para el proveedor de servicios Unimodem o H323.tsp para el proveedor de servicios H323. |
ITAddress::get_State El método get_State obtiene el estado actual de la dirección en pAddressState. |
ITAddress::get_TAPIObject El método get_TAPIObject obtiene un puntero al objeto TAPI que posee esta dirección. |
ITAddress::p ut_DoNotDisturb El método put_DoNotDisturb establece el estado de no molestar. Es posible que la característica no molestar no esté disponible en todas las direcciones. |
ITAddress::p ut_MessageWaiting El método put_MessageWaiting establece el estado del mensaje en espera de la dirección. |
Requisitos
Plataforma de destino | Windows |
Encabezado | tapi3if.h (include Tapi3.h) |