مشاركة عبر


Notify دالة

ينطبق على: تطبيقات اللوحة التي تستند إلى نموذج التطبيقات Power Platform CLI

عرض رسالة شعار للمستخدم.

الوصف

Notify تعرض الدالة رسالة شعار للمستخدم في أعلى الشاشة. ويظل الإشعار قائمًا حتى يرفضه المستخدم أو تنتهي المهلة الافتراضية وهي 10 ثوانٍ.

يتم استخدام اللون والرمز المناسبين اعتمادًا على نوع الرسالة. يتم تحديد النوع بواسطة الوسيطة الثانية للوظيفة:

‏‫ملاحظة‬

حد الأحرف للدالة Notify هو 500 حرف.

وسيطة NotificationType الوصف
نوع الإخطار.خطأ عرض الرسالة كخطأ.
نوع الإخطار.المعلومات (افتراضي) عرض الرسالة كمعلومات.
نوع الإخطار.النجاح عرض الرسالة كنجاح.
نوع الإشعار.تحذير عرض الرسالة كتحذير.

يتم عرض الرسائل عند تأليف تطبيقك وعندما يستخدم المستخدمون تطبيقك.

Notify يمكن استخدام فقط في صيغ السلوك.

Notify يمكن إقرانها بدالة IfError للكشف عن الأخطاء والإبلاغ عنها برسالة خطأ مخصصة.

يمكن ل Power Apps أيضا إرسال إشعارات الدفع باستخدام آلية مختلفة تماما عن Notify. لمزيد من المعلومات، راجع إرسال إخطار في Power Apps.

Notify دائما ما ترجع true.

ملاحظة: تم تسمية هذه الوظيفة سابقًا باسم ShowError عندما يمكن عرض رسائل الخطأ فقط.

‏‫ملاحظة‬

Notify يمكن استخدامها في تطبيق اللوحة المستقلوالصفحة المخصصة وتجارب أوامر Power Fx . تختلف القيم الافتراضية ل NotificationType وOutout حسب التجربة المستخدمة فيه. يمكنك تحديد القيم التي تريد تعيينها ل NotificationType وOutoutout Power Fx عن طريق تعيينها بوضوح في تعبيرك ويتم اعتبار هذه القيم بغض النظر عن الخبرة.

بناء الجملة

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

  • رسالة - مطلوب. الرسالة المُراد عرضها للمستخدم.
  • نوع الإخطار- اختياري. نوع الرسالة التي سيتم عرضها من الجدول السابق. الإعداد الافتراضي هو NotificationType.Information.
  • مهلة - اختياري. عدد المللي ثانية التي يجب انتظارها قبل رفض الإشعار تلقائيًا. القيمة الافتراضية هي 10 ثوانٍ (أو 10000 مللي ثانية). يتم عرض الإخطار إلى أجل غير مسمى مع مهلة بالغة 0.

الأمثلة

خطوة بخطوة

  1. أضف عنصر تحكم Button إلى شاشتك.

  2. قم بتعيين خاصية OnSelect الخاصة بـ Button إلى الصيغة:

    Notify( "Hello, World" )
    
  3. انقر فوق الزر أو اضغط عليه.

    في كل مرة يتم فيها النقر فوق الزر، يتم عرض الرسالة Hello, World للمستخدم كمعلومات. يتم رفضه تلقائيًا خلال 10 ثوانٍ (المهلة الافتراضية) إذا لم يقم المستخدم بإغلاقه أو الضغط على الزر مرة أخرى.

    في بيئة التأليف، يعرض Button.OnSelect الاتصال Notify وعرض رسالة Hello, World الناتجة كرسالة شعار أزرق للمستخدم.

  4. قم بتغيير نوع الرسالة للإشارة إلى خطأ. أضف وسيطة ثانية إلى صيغتنا:

    Notify( "Hello, World", NotificationType.Error )
    
  5. انقر فوق الزر أو اضغط عليه.

    الآن في كل مرة يتم فيها النقر فوق الزر، يتم عرض الرسالة Hello, World للمستخدم كخطأ. يتم رفضه تلقائيًا خلال 10 ثوانٍ (المهلة الافتراضية) إذا لم يقم المستخدم بإغلاقه أو الضغط على الزر مرة أخرى.

    في بيئة التأليف، يعرض Button.OnSelect الاتصال Notify وعرض رسالة Hello, World الناتجة كرسالة شعار أحمر للمستخدم.

  6. قم بتغيير نوع الرسالة للإشارة إلى تحذير. قم بتغيير الوسيطة الثانية في صيغتنا:

    Notify( "Hello, World", NotificationType.Warning, 4000 )
    
  7. انقر فوق الزر أو اضغط عليه.

    الآن في كل مرة يتم فيها النقر فوق الزر، يتم عرض الرسالة Hello, World للمستخدم كتحذير. يتم رفضه تلقائيًا خلال 4 ثوانٍ (4000 مللي ثانية) إذا لم يقم المستخدم بإغلاقه أو الضغط على الزر مرة أخرى.

    في بيئة التأليف، يظهر Button.OnSelect يتصل Notify ويعرض رسالة Hello, World الناتجة كرسالة شعار برتقالي للمستخدم.

  8. قم بتغيير نوع الرسالة للإشارة إلى نجاح. قم بتغيير الوسيطة الثانية في صيغتنا:

    Notify( "Hello, World", NotificationType.Success, 0 )
    
  9. انقر فوق الزر أو اضغط عليه.

    والآن في كل مرة يتم فيها النقر فوق الزر، يتم عرض الرسالة Hello, World للمستخدم كنجاح. مع مهلة 0، سيتم رفض الإشعار فقط من قِبل المستخدم أو عن طريق الضغط على الزر مرة أخرى.

    في بيئة التأليف، يعرض Button.OnSelect الاتصال Notify وعرض رسالة Hello, World الناتجة كرسالة شعار أخضر للمستخدم.