Class ActionResponseBuilder

ActionResponseBuilder

أداة إنشاء لـ ActionResponse عنصر.

الطُرق

الطريقةنوع الإرجاعوصف قصير
build()ActionResponseتنشئ استجابة الإجراء الحالي وتتحقق منه.
setNavigation(navigation)ActionResponseBuilderتضبط الاستجابة على إجراء Navigation.
setNotification(notification)ActionResponseBuilderتعمل على ضبط الإشعار ليتم عرضه عند تفعيل الإجراء.
setOpenLink(openLink)ActionResponseBuilderتحدِّد عنوان URL للانتقال إليه عند تفعيل الإجراء.
setStateChanged(stateChanged)ActionResponseBuilderلضبط علامة للإشارة إلى أن هذا الإجراء قد غيّر حالة البيانات الحالية.

المستندات التفصيلية

build()

تنشئ استجابة الإجراء الحالي وتتحقق منه.

تذكرة ذهاب وعودة

ActionResponse — إجراء Action تم التحقق منه.

طرح

Error — إذا كان استجابة الإجراء الذي تم إنشاؤه غير صالحة.


setNavigation(navigation)

تضبط الاستجابة على إجراء Navigation.

المعلّمات

الاسمالنوعالوصف
navigationNavigationNavigation للاستخدام.

تذكرة ذهاب وعودة

ActionResponseBuilder — هذا العنصر للسلاسل.


setNotification(notification)

تعمل على ضبط الإشعار ليتم عرضه عند تفعيل الإجراء.

المعلّمات

الاسمالنوعالوصف
notificationNotificationNotification للاستخدام.

تذكرة ذهاب وعودة

ActionResponseBuilder — هذا العنصر للسلاسل.


تحدِّد عنوان URL للانتقال إليه عند تفعيل الإجراء.

المعلّمات

الاسمالنوعالوصف
openLinkOpenLinkOpenLink للاستخدام.

تذكرة ذهاب وعودة

ActionResponseBuilder — هذا العنصر للسلاسل.


setStateChanged(stateChanged)

لضبط علامة للإشارة إلى أن هذا الإجراء قد غيّر حالة البيانات الحالية. مثلاً، إذا كان الإجراء أنشأ مهمة أو تم تعديل معلومات الاتصال. عند ضبط هذه العلامة على "صحيح"، يمكن لخدمات مثل Gmail محاولة محو أيّ بيانات حالة مخزّنة مؤقتًا مرتبطة بهذا الإجراء.

المعلّمات

الاسمالنوعالوصف
stateChangedBooleanيمكنك اختيار أن يؤدي هذا الإجراء إلى تغيير بيانات الحالة الحالية. ويتم إعداد القيمة على "خطأ" تلقائيًا.

تذكرة ذهاب وعودة

ActionResponseBuilder — هذا العنصر للسلاسل.