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)

Confira também

Objeto Address

ITAddress2