Condividi tramite


Metodo ITAutomatedPhoneControl::get_PhoneHandlingEnabled (tapi3if.h)

Il metodo get_PhoneHandlingEnabled recupera il valore corrente della proprietà PhoneHandlingEnabled . L'impostazione della proprietà abilita o disabilita tutte le funzionalità di interazione telefonica automatica per questo telefono. Le funzionalità includono il controllo automatizzato dei toni e degli anelli di un telefono e la gestione automatica delle chiamate in base allo stato hookswitch di un telefono.

Sintassi

HRESULT get_PhoneHandlingEnabled(
  [out] VARIANT_BOOL *pfEnabled
);

Parametri

[out] pfEnabled

VARIANT_TRUE se la gestione automatica del telefono è abilitata, VARIANT_FALSE se la gestione automatica del telefono non è abilitata. Il valore predefinito è VARIANT_FALSE.

Valore restituito

Se il metodo ha esito positivo, viene restituito S_OK. In caso contrario, restituisce un valore di errore.

Commenti

In genere, un'applicazione imposta altre proprietà nell'interfaccia ITAutomatedPhoneControl (per configurare i dettagli delle funzionalità di interazione telefonica automatica necessarie) prima di impostare la proprietà PhoneHandlingEnabled su VARIANT_TRUE. Tuttavia, è anche possibile modificare le proprietà dopo aver chiamato il metodo put_PhoneHandlingEnabled per abilitare le funzionalità.

Quando il telefono viene chiuso con una chiamata al metodo ITPhone::Close , la proprietà PhoneHandlingEnabled viene reimpostata automaticamente in VARIANT_FALSE.

Per un elenco di metodi di proprietà che ottengono e impostano le funzionalità di interazione telefonica automatica, vedere ITAutomatedPhoneControl.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione tapi3if.h (includere Tapi3.h)
Libreria Uuid.lib
DLL Tapi3.dll

Vedi anche

ITAutomatedPhoneControl

ITPhone::Close

put_PhoneHandlingEnabled