Condividi tramite


CXProviderDelegate_Extensions Classe

Definizione

Metodi di estensione per l'interfaccia ICXProviderDelegate per supportare tutti i metodi del CXProviderDelegate protocollo.

public static class CXProviderDelegate_Extensions
type CXProviderDelegate_Extensions = class
Ereditarietà
CXProviderDelegate_Extensions

Commenti

I metodi di estensione per ICXProviderDelegate consentire agli sviluppatori di considerare le istanze dell'interfaccia come tutti i metodi facoltativi del protocollo originale CXProviderDelegate . Poiché l'interfaccia contiene solo i membri necessari, questi metodi di estensione consentono agli sviluppatori di chiamare i membri facoltativi del protocollo.

Metodi

DidActivateAudioSession(ICXProviderDelegate, CXProvider, AVAudioSession)

Il sistema ha attivato una sessione audio con priorità di telefonia per la chiamata.

DidBegin(ICXProviderDelegate, CXProvider)

Il sistema ha iniziato una chiamata per l'app.

DidDeactivateAudioSession(ICXProviderDelegate, CXProvider, AVAudioSession)

Il sistema ha disattivato una sessione audio usata dall'app per una chiamata.

ExecuteTransaction(ICXProviderDelegate, CXProvider, CXTransaction)

Esegue in modo atomico le azioni contenute in transaction.

PerformAnswerCallAction(ICXProviderDelegate, CXProvider, CXAnswerCallAction)

Esegue un'azione di chiamata di risposta.

PerformEndCallAction(ICXProviderDelegate, CXProvider, CXEndCallAction)

Esegue un'azione di chiamata finale.

PerformPlayDtmfCallAction(ICXProviderDelegate, CXProvider, CXPlayDtmfCallAction)

Esegue un'azione di chiamata di riproduzione DTMF.

PerformSetGroupCallAction(ICXProviderDelegate, CXProvider, CXSetGroupCallAction)

Esegue un'azione di chiamata di gruppo impostata.

PerformSetHeldCallAction(ICXProviderDelegate, CXProvider, CXSetHeldCallAction)

Esegue un'azione di chiamata di blocco.

PerformSetMutedCallAction(ICXProviderDelegate, CXProvider, CXSetMutedCallAction)

Esegue un'azione di chiamata disattivata impostata.

PerformStartCallAction(ICXProviderDelegate, CXProvider, CXStartCallAction)

Esegue un'azione di avvio della chiamata.

TimedOutPerformingAction(ICXProviderDelegate, CXProvider, CXAction)

Metodo chiamato quando viene raggiunto un timeout prima che venga completata l'esecuzione di un'azione.

Si applica a