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