Microsoft.Phone.Networking.Voip Namespace

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

This namespace provides managed types for implementing Voice over IP applications.


Class Description
VoipBackgroundProcess Enables a VoIP application running in the foreground to launch the VoIP background process.
VoipCallInProgressAgent A background agent that runs while at least one VoIP call is active.
VoipForegroundLifetimeAgent An agent that keeps the background process alive while the foreground app is active.
VoipHttpIncomingCallTask A background agent that is launched when an incoming call notification is received on the app’s Push Notification channel.
VoipKeepAliveTask A background agent that is launched periodically to allow a VoIP app to communicate with its cloud service.


Enumeration Description
VoipCallInProgressAgentLaunchReason Indicates why a VoipCallInProgressAgent was invoked.