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에서 도입되었습니다.)

설명

사용자는 메시지 및 호출을 필터링할 수 있는 여러 애플리케이션을 설치할 수 있습니다. 그러나 이러한 차단 애플리케이션 중 하나만 한 번에 활성화할 수 있습니다. 이 클래스는 활성 차단 애플리케이션을 확인하는 데 사용됩니다.

애플리케이션이 활성 호출 차단 앱으로 선택되면 CommunicationBlockingAppSetAsActiveTrigger에 의해 알림이 표시됩니다.

버전 기록

Windows 버전 SDK 버전 추가된 값
1607 14393 RequestSetAsActiveBlockingAppAsync

속성

IsCurrentAppActiveBlockingApp

현재 애플리케이션이 활성 차단 애플리케이션인지 여부를 나타냅니다.

메서드

RequestSetAsActiveBlockingAppAsync()

대화 상자를 호출하여 현재 앱을 기본 전화 통신 차단 애플리케이션으로 설정합니다.

ShowCommunicationBlockingSettingsUI()

현재 활성 차단 애플리케이션을 선택하는 UI를 표시합니다.

적용 대상

추가 정보