Compartir a través de


Método ITAutomatedPhoneControl::get_PhoneHandlingEnabled (tapi3if.h)

El método get_PhoneHandlingEnabled recupera el valor actual de la propiedad PhoneHandlingEnabled . Establecer la propiedad habilita o deshabilita todas las características de interacción automática del teléfono para este teléfono. Las características incluyen el control automatizado de los tonos y los anillos de un teléfono, y el control automatizado de llamadas en función del estado de enlace de un teléfono.

Sintaxis

HRESULT get_PhoneHandlingEnabled(
  [out] VARIANT_BOOL *pfEnabled
);

Parámetros

[out] pfEnabled

VARIANT_TRUE si el control automatizado de teléfonos está habilitado, VARIANT_FALSE si el control automatizado de teléfonos no está habilitado. El valor predeterminado es VARIANT_FALSE.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un valor de error.

Comentarios

Normalmente, una aplicación establece otras propiedades en la interfaz ITAutomatedPhoneControl (para configurar los detalles de las características de interacción automática del teléfono necesarias) antes de establecer la propiedad PhoneHandlingEnabled en VARIANT_TRUE. Sin embargo, también puede ajustar las propiedades después de llamar al método put_PhoneHandlingEnabled para habilitar las características.

Cuando el teléfono se cierra con una llamada al método ITPhone::Close , la propiedad PhoneHandlingEnabled se restablece automáticamente a VARIANT_FALSE.

Para obtener una lista de los métodos de propiedad que obtienen y establecen las características de interacción automática del teléfono, consulte ITAutomatedPhoneControl.

Requisitos

   
Plataforma de destino Windows
Encabezado tapi3if.h (include Tapi3.h)
Library Uuid.lib
Archivo DLL Tapi3.dll

Consulte también

ITAutomatedPhoneControl

ITPhone::Close

put_PhoneHandlingEnabled