سازنده برای اشیاء ActionResponse
.
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
build() | ActionResponse | پاسخ اقدام فعلی را می سازد و آن را تأیید می کند. |
setNavigation(navigation) | ActionResponseBuilder | پاسخ به یک کنش Navigation را تنظیم می کند. |
setNotification(notification) | ActionResponseBuilder | اعلان را تنظیم می کند تا هنگام فعال شدن عملکرد نمایش داده شود. |
setOpenLink(openLink) | ActionResponseBuilder | URL را تنظیم می کند تا زمانی که عملکرد فعال می شود به آن پیمایش شود. |
setStateChanged(stateChanged) | ActionResponseBuilder | یک پرچم تنظیم می کند تا نشان دهد که این عملکرد وضعیت داده موجود را تغییر داده است. |
مستندات دقیق
build()
پاسخ اقدام فعلی را می سازد و آن را تأیید می کند.
برگشت
ActionResponse
- یک ActionResponse معتبر.
پرتاب می کند
Error
- اگر پاسخ اقدام ساخته شده معتبر نباشد.
setNotification(notification)
اعلان را تنظیم می کند تا هنگام فعال شدن عملکرد نمایش داده شود.
مولفه های
نام | تایپ کنید | شرح |
---|---|---|
notification | Notification | Notification برای استفاده |
برگشت
ActionResponseBuilder
- این شی، برای زنجیرهبندی.
setOpenLink(openLink)
URL را تنظیم می کند تا زمانی که عملکرد فعال می شود به آن پیمایش شود.
مولفه های
نام | تایپ کنید | شرح |
---|---|---|
openLink | OpenLink | OpenLink برای استفاده. |
برگشت
ActionResponseBuilder
- این شی، برای زنجیرهبندی.
setStateChanged(stateChanged)
یک پرچم تنظیم می کند تا نشان دهد که این عملکرد وضعیت داده موجود را تغییر داده است. به عنوان مثال، اگر این اقدام یک کار ایجاد کرد یا اطلاعات تماس را به روز کرد. وقتی این پرچم روی درست تنظیم میشود، سرویسهایی مانند Gmail میتوانند تمام دادههای حالت حافظه پنهان مرتبط با این عملکرد را پاک کنند.
مولفه های
نام | تایپ کنید | شرح |
---|---|---|
stateChanged | Boolean | آیا این اقدام دادههای وضعیت موجود را تغییر داده است یا خیر. پیش فرض به نادرست. |
برگشت
ActionResponseBuilder
- این شی، برای زنجیرهبندی.