Поделиться через


PhoneCallManager Класс

Определение

Предоставляет возможность запрашивать состояние звонка и запускать телефонные звонки.

public ref class PhoneCallManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Calls.CallsPhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PhoneCallManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Calls.CallsPhoneContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class PhoneCallManager
Public Class PhoneCallManager
Наследование
Object Platform::Object IInspectable PhoneCallManager
Атрибуты

Требования к Windows

Семейство устройств
Windows Mobile Extension SDK (появилось в 10.0.10240.0)
API contract
Windows.ApplicationModel.Calls.CallsPhoneContract (появилось в v1.0)
Возможности приложения
phoneCallHistory phoneCallHistorySystem

Комментарии

Большинство методов этого API можно использовать, даже если приложение не отвечает за размещение телефонных вызовов. Это можно сделать, если вы хотите определить состояние телефонных звонков.

Свойства

IsCallActive

Возвращает значение, указывающее, выполняется ли активный вызов на устройстве.

IsCallIncoming

Возвращает значение, указывающее, является ли вызов входящим на устройстве.

Методы

RequestStoreAsync()

Извлекает PhoneCallStore.

ShowPhoneCallSettingsUI()

Запускает пользовательский интерфейс параметров вызова.

ShowPhoneCallUI(String, String)

Запускает встроенный пользовательский интерфейс телефонных звонков с указанным номером телефона и отображаемым именем.

События

CallStateChanged

Происходит при изменении базового состояния вызова устройства.

Применяется к