Compartir a través de


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)

Consulte también

Address (objeto)

ITAddress2