Interface ITAddress (tapi3if.h)
A interface ITAddress é a interface base do objeto Address. Os aplicativos usam essa interface para obter informações sobre e usar o objeto Address.
A interface ITAddress2 deriva da interface ITAddress . ITAddress2 adiciona métodos ao objeto Address para dar suporte a dispositivos de telefone. Os métodos IEnumAddress::Next e ITTapi::get_Addresses criam a interface ITAddress .
Herança
A interface ITAddress herda da interface IDispatch . ITAddress também tem esses tipos de membros:
Métodos
A interface ITAddress tem esses métodos.
ITAddress::CreateCall O método CreateCall cria um novo objeto Call que pode ser usado para fazer uma chamada de saída e retorna um ponteiro para a interface ITBasicCallControl do objeto. A chamada recém-criada está no estado CS_IDLE e não tem mídia ou terminais selecionados. |
ITAddress::CreateForwardInfoObject O método CreateForwardInfoObject cria o objeto de informações de encaminhamento e retorna um ponteiro de interface ITForwardInformation. |
ITAddress::EnumerateCalls O método EnumerateCalls enumera chamadas no endereço atual. Esse método é fornecido para aplicativos C e C++. Aplicativos cliente de automação, como aqueles escritos no Visual Basic, devem usar o método get_Calls. |
ITAddress::Forward O método Forward encaminha chamadas destinadas ao endereço de acordo com as instruções de encaminhamento contidas em ITForwardInformation. Se pForwardInfo estiver definido como NULL, o encaminhamento será cancelado. |
ITAddress::get_AddressName O método get_AddressName obtém o nome exibivel do endereço. |
ITAddress::get_Calls O método get_Calls cria uma coleção de chamadas atualmente ativas no endereço. Esse método é fornecido para aplicativos cliente de Automação, como aqueles escritos no Visual Basic. Os aplicativos C e C++ devem usar o método EnumerateCalls. |
ITAddress::get_CurrentForwardInfo O método get_CurrentForwardInfo obtém um ponteiro para o objeto de informações de encaminhamento atual. |
ITAddress::get_DialableAddress O método get_DialableAddress obtém o BSTR que pode ser usado para se conectar a esse endereço. O BSTR corresponde à cadeia de caracteres de endereço de destino que outro aplicativo usaria para se conectar a esse endereço, como um número de telefone ou um nome de email. |
ITAddress::get_DoNotDisturb O método get_DoNotDisturb obtém a status atual do recurso não incomodar no endereço. O recurso não incomodar pode não estar disponível em todos os endereços. |
ITAddress::get_MessageWaiting O método get_MessageWaiting determina se o endereço tem uma mensagem aguardando. |
ITAddress::get_ServiceProviderName O método get_ServiceProviderName obtém o nome do PROVEDOR de Serviços de Telefonia (TSP) que dá suporte a este endereço:_for exemplo, Unimdm.tsp para o provedor de serviços Unimodem ou H323.tsp para o provedor de serviços H323. |
ITAddress::get_State O método get_State obtém o estado atual do endereço em pAddressState. |
ITAddress::get_TAPIObject O método get_TAPIObject obtém um ponteiro para o objeto TAPI que possui esse endereço. |
ITAddress::p ut_DoNotDisturb O método put_DoNotDisturb define o status não incomodar. O recurso não incomodar pode não estar disponível em todos os endereços. |
ITAddress::p ut_MessageWaiting O método put_MessageWaiting define o status da mensagem aguardando no endereço. |
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | tapi3if.h (inclua Tapi3.h) |