أداة إنشاء لـ ActionResponse
عنصر.
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | ActionResponse | تنشئ استجابة الإجراء الحالي وتتحقق منه. |
setNavigation(navigation) | ActionResponseBuilder | تضبط الاستجابة على إجراء Navigation . |
setNotification(notification) | ActionResponseBuilder | تعمل على ضبط الإشعار ليتم عرضه عند تفعيل الإجراء. |
setOpenLink(openLink) | ActionResponseBuilder | تحدِّد عنوان URL للانتقال إليه عند تفعيل الإجراء. |
setStateChanged(stateChanged) | ActionResponseBuilder | لضبط علامة للإشارة إلى أن هذا الإجراء قد غيّر حالة البيانات الحالية. |
المستندات التفصيلية
build()
تنشئ استجابة الإجراء الحالي وتتحقق منه.
تذكرة ذهاب وعودة
ActionResponse
— إجراء Action تم التحقق منه.
طرح
Error
— إذا كان استجابة الإجراء الذي تم إنشاؤه غير صالحة.
setNotification(notification)
تعمل على ضبط الإشعار ليتم عرضه عند تفعيل الإجراء.
المعلّمات
الاسم | النوع | الوصف |
---|---|---|
notification | Notification | Notification للاستخدام. |
تذكرة ذهاب وعودة
ActionResponseBuilder
— هذا العنصر للسلاسل.
setOpenLink(openLink)
تحدِّد عنوان URL للانتقال إليه عند تفعيل الإجراء.
المعلّمات
الاسم | النوع | الوصف |
---|---|---|
openLink | OpenLink | OpenLink للاستخدام. |
تذكرة ذهاب وعودة
ActionResponseBuilder
— هذا العنصر للسلاسل.
setStateChanged(stateChanged)
لضبط علامة للإشارة إلى أن هذا الإجراء قد غيّر حالة البيانات الحالية. مثلاً، إذا كان الإجراء أنشأ مهمة أو تم تعديل معلومات الاتصال. عند ضبط هذه العلامة على "صحيح"، يمكن لخدمات مثل Gmail محاولة محو أيّ بيانات حالة مخزّنة مؤقتًا مرتبطة بهذا الإجراء.
المعلّمات
الاسم | النوع | الوصف |
---|---|---|
stateChanged | Boolean | يمكنك اختيار أن يؤدي هذا الإجراء إلى تغيير بيانات الحالة الحالية. ويتم إعداد القيمة على "خطأ" تلقائيًا. |
تذكرة ذهاب وعودة
ActionResponseBuilder
— هذا العنصر للسلاسل.