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 |