Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: Tuval uygulamaları
Model temelli uygulamalar
Power Platform CLI
Kullanıcıya bir başlık iletisi görüntüler.
Description
İşlev, Notify ekranın üst kısmında kullanıcıya bir başlık iletisi görüntüler. Bildirim, kullanıcı kapatana veya zaman aşımına (bu süre varsayılan olarak 10 saniyedir) uğrayana kadar kalır.
İleti türüne bağlı olarak, uygun bir renk ve simge kullanılır. Tür, işleve yönelik ikinci bağımsız değişken tarafından belirtilir:
Not
İşlevin Notify karakter sınırı 500 karakterdir.
| NotificationType Bağımsız Değişkeni | Description |
|---|---|
| NotificationType.Error | Hata olarak iletiyi görüntüler. |
| NotificationType.Information (Varsayılan) | İletiyi bilgilendirme amacıyla görüntüler. |
| NotificationType.Success | İletiyi başarı bildirimi olarak görüntüler. |
| NotificationType.Warning | İletiyi uyarı olarak görüntüler. |
İletiler hem uygulamanızı yazarken hem de son kullanıcılar uygulamayı kullanırken gösterilir.
Notify yalnızca davranış formüllerinde kullanılabilir.
Notify özel bir hata iletisiyle hataları algılamak ve raporlamak için IfError işleviyle eşleştirilebilir.
Power Apps, uygulamasından Notifytamamen farklı bir mekanizma kullanarak anında iletme bildirimleri de gönderebilir. Daha fazla bilgi için bkz. Power Apps'te bildirim gönderme.
Notify her zaman true döndürür.
Not: Bu işlev önceden yalnızca hata iletilerini görüntüleyebiliyor ve ShowError olarak adlandırılıyordu.
Not
Notify tek başına tuval uygulamasında, özel sayfada ve Power Fx komut deneyimlerinde kullanılabilir. NotificationType ve Timeout için varsayılan değerler, kullanıldığı deneyime göre değişiklik gösterir. NotificationType ve Timeout için ayarlamak istediğiniz değerleri Power Fx ifadenizde açıkca ayarlayarak belirtebilirsiniz; deneyim ne olursa olsun bu değerlere uyulacaktır.
Sözdizimi
Notify( İleti [, NotificationType [ , Zaman Aşımı ] ] )
- Mesaj – Gerekli. Kullanıcıya görüntülenecek ileti.
- NotificationType – İsteğe bağlı. Yukarıdaki tablodan görüntülenecek iletinin türü. Varsayılan: NotificationType.Information.
- Zaman aşımı – İsteğe bağlı. Bildirim otomatik olarak kapatılmadan önce beklenecek milisaniye sayısı. Varsayılan değer 10 saniyedir (veya 10.000 milisaniye). Bildirim, Zaman aşımı 0 olduğunda süresiz olarak görüntülenir.
Örnekler
Adım adım
Ekranınıza bir Button denetimi ekleyin.
Button denetiminin OnSelect özelliğini şu formül olarak ayarlayın:
Notify( "Hello, World" )Düğmeye tıklayın veya basın.
Düğmeye her tıklandığında bilgilendirme olarak kullanıcıya Merhaba Dünya iletisi gösterilir. Kullanıcı kapatmazsa veya düğmeye yeniden basmazsa 10 saniye içinde (varsayılan zaman aşımı) otomatik olarak kapanır.
Bir hatayı gösterecek şekilde ileti türünü değiştirin. Formülünüze ikinci bir bağımsız değişken ekleyin:
Notify( "Hello, World", NotificationType.Error )Düğmeye tıklayın veya basın.
Artık düğmeye her tıklandığında hata olarak kullanıcıya Merhaba Dünya iletisi gösterilir. Kullanıcı kapatmazsa veya düğmeye yeniden basmazsa 10 saniye içinde (varsayılan zaman aşımı) otomatik olarak kapanır.
Bir uyarıyı gösterecek şekilde ileti türünü değiştirin. Formülünüzdeki ikinci bağımsız değişkeni değiştirin:
Notify( "Hello, World", NotificationType.Warning, 4000 )Düğmeye tıklayın veya basın.
Artık düğmeye her tıklandığında uyarı olarak kullanıcıya Merhaba Dünya iletisi gösterilir. Kullanıcı kapatmazsa veya düğmeye yeniden basmazsa 4 saniye içinde (4000 mili saniye) otomatik olarak kapanır.
Bir başarı durumunu gösterecek şekilde ileti türünü değiştirin. Formülünüzdeki ikinci bağımsız değişkeni değiştirin:
Notify( "Hello, World", NotificationType.Success, 0 )Düğmeye tıklayın veya basın.
Artık düğmeye her tıklandığında başarı bildirimi olarak kullanıcıya Merhaba Dünya iletisi gösterilir. 0 değerinde zaman aşımı ile bildirim yalnızca kullanıcı tarafından veya düğmeye yeniden basarak kapatılır.