CommunicationBlockingAppManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt die Anwendung, die als blockierende Anwendung verwendet werden soll.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows Mobile Extension SDK (eingeführt in 10.0.10240.0)
|
API contract |
Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract (eingeführt in v1.0)
|
Hinweise
Ein Benutzer kann mehrere Anwendungen installieren, die Nachrichten und Aufrufe filtern können. Es kann jedoch nur eine dieser blockierenden Anwendungen gleichzeitig aktiv sein. Diese Klasse wird verwendet, um die aktive blockierende Anwendung zu bestimmen.
Wenn eine Anwendung als aktive App für die Anrufblockierung ausgewählt wird, wird sie von CommunicationBlockingAppSetAsActiveTrigger benachrichtigt.
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1607 | 14393 | RequestSetAsActiveBlockingAppAsync |
Eigenschaften
IsCurrentAppActiveBlockingApp |
Gibt an, ob die aktuelle Anwendung die aktive blockierende Anwendung ist. |
Methoden
RequestSetAsActiveBlockingAppAsync() |
Ruft ein Dialogfeld auf, um die aktuelle App als Standardanwendung zur Blockierung der Telefonkommunikation festzulegen. |
ShowCommunicationBlockingSettingsUI() |
Zeigt die Benutzeroberfläche an, um die aktuell aktive blockierende Anwendung auszuwählen. |