Condividi tramite


Metodo ITAutomatedPhoneControl::p ut_AutoKeypadTones (tapi3if.h)

Il metodo put_AutoKeypadTones imposta la proprietà AutoKeypadTones per questo telefono. Quando questa funzionalità è abilitata, viene riprodotto automaticamente un tono di cifre ogni volta che viene premuto un pulsante del tastierino.

Sintassi

HRESULT put_AutoKeypadTones(
  [in] VARIANT_BOOL fEnabled
);

Parametri

[in] fEnabled

Se VARIANT_TRUE, è abilitata la generazione automatica del tono del tastierino del telefono. Se VARIANT_FALSE, la generazione del tono del tastierino è disabilitata. Il valore predefinito è VARIANT_TRUE.

Valore restituito

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

Commenti

Se il dispositivo telefonico segnala una pressione del pulsante come PBS_DOWN, il tono viene riprodotto fino a quando il dispositivo telefonico segnala un evento PBS_UP o fino a quando la durata minima è scaduta. La durata minima è determinata dalla proprietà AutoKeypadTonesMinimumDuration .

La generazione del tono del tastierino si verifica solo quando il telefono è offhook. Se un altro tono, ad esempio ringback, è attualmente in riproduzione, il tono del tastierino interromperà tale tono e lo ripristina automaticamente al termine del tono del tastierino.

La proprietà AutoKeypadTones funziona solo quando il valore della proprietà PhoneHandlingEnabled è VARIANT_TRUE. È possibile impostare la proprietà AutoKeypadTones in qualsiasi momento. La riconfigurazione ha effetto la prossima volta che viene premuto il pulsante del tastierino del telefono.

Requisiti

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

Vedi anche

ITAutomatedPhoneControl

get_AutoKeypadTones

put_AutoKeypadTonesMinimumDuration

put_PhoneHandlingEnabled