CommunicationBlockingAppManager Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет приложение, которое будет использоваться в качестве блокирующего приложения.
public ref class CommunicationBlockingAppManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CommunicationBlockingAppManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class CommunicationBlockingAppManager
Public Class CommunicationBlockingAppManager
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows Mobile Extension SDK (появилось в 10.0.10240.0)
|
API contract |
Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract (появилось в v1.0)
|
Комментарии
Пользователь может установить несколько приложений, способных фильтровать сообщения и вызовы. Однако только одно из этих блокирующих приложений может быть активным одновременно. Этот класс используется для определения активного блокирующего приложения.
Если приложение выбрано как активное приложение, блокирующее вызовы, оно будет уведомлено CommunicationBlockingAppSetAsActiveTrigger
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
1607 | 14393 | RequestSetAsActiveBlockingAppAsync |
Свойства
IsCurrentAppActiveBlockingApp |
Указывает, является ли текущее приложение активным блокирующим приложением. |
Методы
RequestSetAsActiveBlockingAppAsync() |
Вызывает диалоговое окно, чтобы задать текущее приложение в качестве приложения, блокирующего связь с телефоном по умолчанию. |
ShowCommunicationBlockingSettingsUI() |
Отображает пользовательский интерфейс для выбора активного в настоящее время блокирующего приложения. |