Compartilhar via


CXProviderDelegate_Extensions Classe

Definição

Métodos de extensão para a ICXProviderDelegate interface para dar suporte a todos os métodos do CXProviderDelegate protocolo.

public static class CXProviderDelegate_Extensions
type CXProviderDelegate_Extensions = class
Herança
CXProviderDelegate_Extensions

Comentários

Os métodos de extensão para ICXProviderDelegate permitem que os desenvolvedores tratem instâncias da interface como tendo todos os métodos opcionais do protocolo original CXProviderDelegate . Como a interface contém apenas os membros necessários, esses métodos de extensão permitem que os desenvolvedores chamem os membros opcionais do protocolo.

Métodos

DidActivateAudioSession(ICXProviderDelegate, CXProvider, AVAudioSession)

O sistema ativou uma sessão de áudio com prioridade de telefonia para a chamada.

DidBegin(ICXProviderDelegate, CXProvider)

O sistema iniciou uma chamada para o aplicativo.

DidDeactivateAudioSession(ICXProviderDelegate, CXProvider, AVAudioSession)

O sistema desativou uma sessão de áudio que o aplicativo estava usando para uma chamada.

ExecuteTransaction(ICXProviderDelegate, CXProvider, CXTransaction)

Executa atomicamente as ações contidas no transaction.

PerformAnswerCallAction(ICXProviderDelegate, CXProvider, CXAnswerCallAction)

Executa uma ação de chamada de resposta.

PerformEndCallAction(ICXProviderDelegate, CXProvider, CXEndCallAction)

Executa uma ação de chamada final.

PerformPlayDtmfCallAction(ICXProviderDelegate, CXProvider, CXPlayDtmfCallAction)

Executa uma ação de chamada de reprodução DTMF.

PerformSetGroupCallAction(ICXProviderDelegate, CXProvider, CXSetGroupCallAction)

Executa uma ação de chamada de grupo definida.

PerformSetHeldCallAction(ICXProviderDelegate, CXProvider, CXSetHeldCallAction)

Executa uma ação de chamada de espera.

PerformSetMutedCallAction(ICXProviderDelegate, CXProvider, CXSetMutedCallAction)

Executa uma ação de chamada ativada em mudo definido.

PerformStartCallAction(ICXProviderDelegate, CXProvider, CXStartCallAction)

Executa uma ação iniciar chamada.

TimedOutPerformingAction(ICXProviderDelegate, CXProvider, CXAction)

Método que é chamado quando um tempo limite é atingido antes que uma ação seja concluída.

Aplica-se a