AppNotificationBuilder.IsUrgentScenarioSupported Metodo

Definizione

Restituisce un valore che indica se lo scenario di notifica dell'app urgente è supportato nel dispositivo corrente.

public:
 static bool IsUrgentScenarioSupported();
 static bool IsUrgentScenarioSupported();
public static bool IsUrgentScenarioSupported();
function isUrgentScenarioSupported()
Public Shared Function IsUrgentScenarioSupported () As Boolean

Restituisce

Boolean

bool

True se il dispositivo corrente supporta lo scenario di notifica dell'app urgente; in caso contrario, false.

Esempio

L'esempio seguente illustra il controllo per verificare se lo scenario di notifica dell'app urgente è supportato.

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

if (AppNotificationBuilder.IsUrgentScenarioSupported())
{
    builder.SetScenario(AppNotificationScenario.Urgent);
}

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

Payload XML risultante se lo scenario urgente è supportato:

<toast scenario='urgent'>
    <visual>
        <binding template='ToastGeneric'>
            <text>Notification text.</text>
        </binding>
    </visual>
</toast>

Commenti

Il metodo AppNotificationBuilder.SetScenario consente di specificare uno degli scenari dell'enumerazione AppNotificationScenario che determina la modifica di alcuni comportamenti di notifica per presentare un'esperienza coerente per lo scenario specificato. Il valore dello scenario urgente è supportato solo per in Windows 10 Build 19041 e versioni successive. Questo metodo consente di determinare in fase di esecuzione se lo scenario urgente è supportato nel dispositivo corrente.

Per indicazioni sull'uso delle API AppNotificationBuilder per creare l'interfaccia utente per le notifiche delle app, vedere Contenuto delle notifiche dell'app.

Per informazioni di riferimento su XML Schema per le notifiche dell'app, vedere Schema del contenuto di notifica dell'app.

Si applica a