次の方法で共有


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
継承
Object Platform::Object IInspectable CommunicationBlockingAppManager
属性

Windows の要件

デバイス ファミリ
Windows Mobile Extension SDK (10.0.10240.0 で導入)
API contract
Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract (v1.0 で導入)

注釈

ユーザーは、メッセージと呼び出しをフィルター処理できる複数のアプリケーションをインストールできます。 ただし、一度にアクティブにできるのは、これらのブロッキング アプリケーションの 1 つだけです。 このクラスは、アクティブなブロッキング アプリケーションを決定するために使用されます。

アクティブな呼び出しブロック アプリとしてアプリケーションが選択されると、CommunicationBlockingAppSetAsActiveTrigger によって通知されます

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1607 14393 RequestSetAsActiveBlockingAppAsync

プロパティ

IsCurrentAppActiveBlockingApp

現在のアプリケーションがアクティブなブロッキング アプリケーションであるかどうかを示します。

メソッド

RequestSetAsActiveBlockingAppAsync()

ダイアログを呼び出して、現在のアプリを既定の電話通信ブロック アプリケーションとして設定します。

ShowCommunicationBlockingSettingsUI()

現在アクティブなブロッキング アプリケーションを選択する UI を表示します。

適用対象

こちらもご覧ください