Compartilhar via


CallControl Classe

Definição

Representa as propriedades, os comandos e os eventos para lidar com chamadas em um dispositivo relacionado à telefonia.

public ref class CallControl sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Devices.CallControlContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CallControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Devices.CallControlContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CallControl
Public NotInheritable Class CallControl
Herança
Object Platform::Object IInspectable CallControl
Atributos

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.10240.0)
API contract
Windows.Media.Devices.CallControlContract (introduzida na v1.0)

Comentários

Essa classe fornece acesso a eventos que podem ser monitorados e usados para modificar o comportamento do aplicativo com reconhecimento de telefonia. Para obter mais informações, consulte Como gerenciar chamadas no dispositivo de comunicações Bluetooth padrão.

Propriedades

HasRinger

Indica se o dispositivo de telefonia tem um toque interno.

Métodos

EndCall(UInt64)

Encerra a chamada especificada.

FromId(String)

Retorna uma classe CallControl que representa o dispositivo de comunicações de áudio especificado pela ID DeviceInformation que está sendo passada.

GetDefault()

Retorna uma classe CallControl que representa o dispositivo de comunicações de áudio padrão.

IndicateActiveCall(UInt64)

Indica que a chamada especificada agora está ativa.

IndicateNewIncomingCall(Boolean, String)

Informa ao dispositivo que há uma chamada de entrada.

IndicateNewOutgoingCall()

Atualizações indicadores de dispositivo para indicar uma chamada de saída.

Eventos

AnswerRequested

Ocorre quando o dispositivo recebe uma solicitação para atender a uma chamada.

AudioTransferRequested

Ocorre quando o dispositivo recebe uma solicitação de transferência de áudio.

DialRequested

Ocorre quando um número é discado do dispositivo.

HangUpRequested

Ocorre quando o dispositivo recebe uma solicitação para desligar uma chamada.

KeypadPressed

Ocorre quando um botão de teclado no dispositivo é pressionado.

RedialRequested

Ocorre quando o dispositivo recebe uma solicitação para redial.

Aplica-se a

Confira também