AppNotificationButton.IsButtonStyleSupported Methode

Definition

Gibt einen Wert zurück, der angibt, ob Schaltflächenformate für App-Benachrichtigungsschaltflächen auf dem aktuellen Gerät unterstützt werden.

public:
 static bool IsButtonStyleSupported();
 static bool IsButtonStyleSupported();
public static bool IsButtonStyleSupported();
function isButtonStyleSupported()
Public Shared Function IsButtonStyleSupported () As Boolean

Gibt zurück

Boolean

bool

True, wenn Schaltflächenformate unterstützt werden; andernfalls false.

Beispiele

Im folgenden Beispiel wird veranschaulicht, ob die Stile der App-Benachrichtigungsschaltflächen unterstützt werden, und wenn ja, wird die Schaltflächenart festgelegt.

var button = new AppNotificationButton("Reply")
    .AddArgument("action", "reply");

if(AppNotificationButton.IsButtonStyleSupported())
{
    button.SetButtonStyle(AppNotificationButtonStyle.Critical);
}

var builder = new AppNotificationBuilder()
    .AddText("Notification text.")
    .AddButton(button);

AppNotificationManager.Default.Show(builder.BuildNotification());

Die resultierende XML-Nutzlast, wenn das dringende Szenario unterstützt wird:

<toast>
    <visual>
        <binding template='ToastGeneric'>
            <text>Notification text.</text>
        </binding>
    </visual>
    <actions>
        <action content='Reply' arguments='action=reply' hint-toolTip='Click to reply.'/>
    </actions>
</toast>

Hinweise

Mit der AppNotificationButton.SetButtonStyle-Methode können Sie einen der Schaltflächenstile aus der AppNotificationButtonStyle-Enumeration angeben, um eine konsistente Benutzeroberfläche für gängige Szenarien zu bieten. Dieses Feature wird nur für Windows 10 Build 19041 und höher unterstützt. Mit dieser Methode können Sie zur Laufzeit bestimmen, ob Schaltflächenformate auf dem aktuellen Gerät unterstützt werden.

Anleitungen zur Verwendung der AppNotificationBuilder-APIs zum Erstellen der Benutzeroberfläche für App-Benachrichtigungen finden Sie unter App-Benachrichtigungsinhalt.

Referenzinformationen zum XML-Schema für App-Benachrichtigungen finden Sie unter Inhaltsschema für App-Benachrichtigungen.

Gilt für: