VoipCallCoordinator Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Permite que um aplicativo gerencie chamadas VoIP.
public ref class VoipCallCoordinator sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Calls.CallsVoipContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class VoipCallCoordinator final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Calls.CallsVoipContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class VoipCallCoordinator
Public NotInheritable Class VoipCallCoordinator
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows Mobile Extension SDK (introduzida na 10.0.10240.0)
Windows 10 (introduzida na 10.0.10586.0) |
API contract |
Windows.ApplicationModel.Calls.CallsVoipContract (introduzida na v1.0)
|
Funcionalidades do aplicativo |
phoneCallHistory
phoneCallHistorySystem
voipCall
|
Comentários
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1.709 | 16299 | SetupNewAcceptedCall |
1803 | 17134 | RequestNewAppInitiatedCall |
1803 | 17134 | RequestNewIncomingCall(String,String,String,Uri,String,Uri,String,Uri,VoipPhoneCallMedia,TimeSpan,String) |
1809 | 17763 | ReserveCallResourcesAsync |
Métodos
CancelUpgrade(Guid) |
Cancela a atualização para uma chamada VoIP. |
GetDefault() |
Recupera a instância padrão da classe VoipCallCoordinator . |
GetDeviceSelectorForCallControl() |
Permite que um aplicativo gerencie chamadas VoIP. |
IsCallControlDeviceKindSupportedForAssociation(VoipCallControlDeviceKind) |
Permite que um aplicativo gerencie chamadas VoIP. |
NotifyMuted() |
Notifica o sistema de que o usuário silenciou a chamada usando a interface do usuário do aplicativo VoIP. |
NotifyUnmuted() |
Notifica o sistema de que o usuário desativa a chamada usando a interface do usuário do aplicativo VoIP. |
RequestIncomingUpgradeToVideoCall(String, String, String, Uri, String, Uri, String, Uri, TimeSpan) |
Faz uma solicitação ao sistema para uma chamada de vídeo de entrada que substituirá uma chamada existente. |
RequestNewAppInitiatedCall(String, String, String, String, VoipPhoneCallMedia) |
Solicita um novo objeto de chamada do sistema. Chame esse método do aplicativo VoIP para informar ao sistema que há uma nova chamada de entrada e que você deseja hospedar uma notificação de chamada de entrada para essa nova chamada. |
RequestNewAppInitiatedCallWithOptions(AppInitiatedVoipPhoneCallOptions) |
Permite que um aplicativo gerencie chamadas VoIP. |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan, String) |
Faz uma solicitação ao sistema para uma nova chamada de entrada. |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan) |
Faz uma solicitação ao sistema para uma nova chamada de entrada. |
RequestNewIncomingCallWithOptions(IncomingVoipPhoneCallOptions) |
Permite que um aplicativo gerencie chamadas VoIP. |
RequestNewOutgoingCall(String, String, String, VoipPhoneCallMedia) |
Faz uma solicitação ao sistema para uma nova chamada de saída. |
RequestNewOutgoingCallWithOptions(OutgoingVoipPhoneCallOptions) |
Permite que um aplicativo gerencie chamadas VoIP. |
RequestOutgoingUpgradeToVideoCall(Guid, String, String, String) |
Faz uma solicitação do sistema para criar uma chamada de vídeo de saída que substituirá uma chamada celular existente. |
ReserveCallResourcesAsync() |
Reserva os recursos de CPU e memória necessários para uma chamada VoIP. Você deve usar esse método apenas em um modelo de aplicativo de processo único. |
ReserveCallResourcesAsync(String) |
Reserva os recursos de CPU e memória necessários para uma chamada VoIP. Você deve usar esse método apenas em um modelo de aplicativo de dois processos. |
SetupNewAcceptedCall(String, String, String, String, VoipPhoneCallMedia) |
Configura uma chamada recém-aceita. |
SetupNewAcceptedCallWithOptions(AcceptedVoipPhoneCallOptions) |
Permite que um aplicativo gerencie chamadas VoIP. |
TerminateCellularCall(Guid) |
Encerra uma chamada da rede celular para atualizar para uma chamada VoIP. |
Eventos
MuteStateChanged |
Gerado quando o mudo status para a chamada telefônica é alterado. |