VoipCallCoordinator Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Позволяет приложению управлять вызовами 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
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows Mobile Extension SDK (появилось в 10.0.10240.0)
Windows 10 (появилось в 10.0.10586.0) |
API contract |
Windows.ApplicationModel.Calls.CallsVoipContract (появилось в v1.0)
|
Возможности приложения |
phoneCallHistory
phoneCallHistorySystem
voipCall
|
Комментарии
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
1709 | 16299 | SetupNewAcceptedCall |
1803 | 17134 | RequestNewAppInitiatedCall |
1803 | 17134 | RequestNewIncomingCall(String;String;String;Uri;String;Uri;String;Uri;VoipPhoneCallMedia;TimeSpan;String) |
1809 | 17763 | ReserveCallResourcesAsync |
Методы
CancelUpgrade(Guid) |
Отменяет обновление до вызова VoIP. |
GetDefault() |
Извлекает экземпляр класса VoipCallCoordinator по умолчанию. |
GetDeviceSelectorForCallControl() |
Позволяет приложению управлять вызовами VoIP. |
IsCallControlDeviceKindSupportedForAssociation(VoipCallControlDeviceKind) |
Позволяет приложению управлять вызовами VoIP. |
NotifyMuted() |
Уведомляет систему о том, что пользователь отключил вызов с помощью пользовательского интерфейса приложения VoIP. |
NotifyUnmuted() |
Уведомляет систему о том, что пользователь отпустил вызов с помощью пользовательского интерфейса приложения VoIP. |
RequestIncomingUpgradeToVideoCall(String, String, String, Uri, String, Uri, String, Uri, TimeSpan) |
Отправляет системе запрос на входящий видеозвонок, который заменит существующий вызов. |
RequestNewAppInitiatedCall(String, String, String, String, VoipPhoneCallMedia) |
Запрашивает новый объект вызова из системы. Вызовите этот метод из приложения VoIP, чтобы сообщить системе, что есть новый входящий вызов и что вы хотите разместить уведомление о входящем вызове для этого нового вызова. |
RequestNewAppInitiatedCallWithOptions(AppInitiatedVoipPhoneCallOptions) |
Позволяет приложению управлять вызовами VoIP. |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan, String) |
Отправляет системе запрос на новый входящий вызов. |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan) |
Отправляет системе запрос на новый входящий вызов. |
RequestNewIncomingCallWithOptions(IncomingVoipPhoneCallOptions) |
Позволяет приложению управлять вызовами VoIP. |
RequestNewOutgoingCall(String, String, String, VoipPhoneCallMedia) |
Отправляет системе запрос на новый исходящий звонок. |
RequestNewOutgoingCallWithOptions(OutgoingVoipPhoneCallOptions) |
Позволяет приложению управлять вызовами VoIP. |
RequestOutgoingUpgradeToVideoCall(Guid, String, String, String) |
Отправляет системе запрос на создание исходящего видеозвонка, который заменит существующий сотовый звонок. |
ReserveCallResourcesAsync() |
Резервирует ресурсы ЦП и памяти, необходимые для вызова VoIP. Этот метод следует использовать только в модели однопроцессного приложения. |
ReserveCallResourcesAsync(String) |
Резервирует ресурсы ЦП и памяти, необходимые для вызова VoIP. Этот метод следует использовать только в модели двухпроцессного приложения. |
SetupNewAcceptedCall(String, String, String, String, VoipPhoneCallMedia) |
Настраивает только что принятый вызов. |
SetupNewAcceptedCallWithOptions(AcceptedVoipPhoneCallOptions) |
Позволяет приложению управлять вызовами VoIP. |
TerminateCellularCall(Guid) |
Завершает вызов сотовой связи для обновления до voIP-вызова. |
События
MuteStateChanged |
Возникает при изменении состояния отключения звука для телефонного звонка. |