PowerApps | バナー通知(ポップアップ)の設定

PowerApps | バナー通知(ポップアップ)の設定

今回は「バナー通知」の設定方法を検証します。

画面イメージ

イメージを見れば、何を指しているのかが分かりやすいと思います。

アプリケーションの画面上部に表示されているバナーのことです。

Notify関数の使い方

このバナーを制御するには、Notify()関数を用います。

コード

関数の引数は以下の通りです。

Notify( Message [, NotificationType [ , Timeout ] ] )

1)Message – 必須。 表示したいメッセージを記載します。
2)NotificationType – 省略可能。 メッセージの種類を指定します。 既定は NotificationType.Information です。
3)Timeout – 省略可能。 通知を自動的に閉じる前に待機するミリ秒数を指定します。 既定値は 10 秒 (または 10000 ミリ秒) です。 タイムアウト が 0 の場合、通知は無期限に表示されます。

Notification Typeについて

NotificationType 引数内容
NotificationType.Errorメッセージをエラーとして表示します。
NotificationType.Information (既定)メッセージを情報提供として表示します。
NotificationType.Successメッセージを成功として表示します。
NotificationType.Warningメッセージを警告として表示します。

NotificationTypeによって、ラベルの色が変わります。

各ボタンのOnSelectプロパティに以下のコードをそれぞれ記載すればOKです。

Notify("Error",NotificationType.Error)
Notify("Information",NotificationType.Information)
Notify("Success",NotificationType.Success)
Notify("Warning",NotificationType.Warning)

秒数の制御

表示秒数はミリ秒で設定可能です。

例)Errorを5秒間だけ表示したい場合

Notify("Error",NotificationType.Error,5000)

参考