Class UniversalActionResponseBuilder
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
বিস্তারিত ডকুমেন্টেশন
build()
বর্তমান সর্বজনীন কর্ম প্রতিক্রিয়া তৈরি করে এবং এটি বৈধ করে।
প্রত্যাবর্তন
Universal Action Response
— একটি বৈধ ইউনিভার্সাল অ্যাকশন রেসপন্স।
নিক্ষেপ করে
Error
— যদি নির্মিত সর্বজনীন কর্ম প্রতিক্রিয়া বৈধ না হয়।
display Add On Cards(cardObjects)
নির্দিষ্ট কার্ড সহ অ্যাড-অন প্রদর্শন করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|
card Objects | Object[] | প্রদর্শনের জন্য Card একটি অ্যারে। |
প্রত্যাবর্তন
Universal Action Response Builder
— এই অবজেক্ট, চেইনিংয়ের জন্য।
set Open Link(openLink)
সার্বজনীন ক্রিয়া নির্বাচন করা হলে খোলার জন্য URL সেট করে৷
পরামিতি
নাম | টাইপ | বর্ণনা |
---|
open Link | Open Link | ব্যবহার করার জন্য লিঙ্ক অবজেক্ট। |
প্রত্যাবর্তন
Universal Action Response Builder
— এই অবজেক্ট, চেইনিংয়ের জন্য।
,
বিস্তারিত ডকুমেন্টেশন
build()
বর্তমান সর্বজনীন কর্ম প্রতিক্রিয়া তৈরি করে এবং এটি বৈধ করে।
প্রত্যাবর্তন
Universal Action Response
— একটি বৈধ ইউনিভার্সাল অ্যাকশন রেসপন্স।
নিক্ষেপ করে
Error
— যদি নির্মিত সর্বজনীন কর্ম প্রতিক্রিয়া বৈধ না হয়।
display Add On Cards(cardObjects)
নির্দিষ্ট কার্ড সহ অ্যাড-অন প্রদর্শন করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|
card Objects | Object[] | প্রদর্শনের জন্য Card একটি অ্যারে। |
প্রত্যাবর্তন
Universal Action Response Builder
— এই অবজেক্ট, চেইনিংয়ের জন্য।
set Open Link(openLink)
সার্বজনীন ক্রিয়া নির্বাচন করা হলে খোলার জন্য URL সেট করে৷
পরামিতি
নাম | টাইপ | বর্ণনা |
---|
open Link | Open Link | ব্যবহার করার জন্য লিঙ্ক অবজেক্ট। |
প্রত্যাবর্তন
Universal Action Response Builder
— এই অবজেক্ট, চেইনিংয়ের জন্য।
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["\u003cp\u003eUniversalActionResponseBuilder facilitates constructing UniversalActionResponse objects for handling user actions within Google Workspace add-ons.\u003c/p\u003e\n"],["\u003cp\u003eIt provides methods to define the response behavior, including displaying add-on cards (\u003ccode\u003edisplayAddOnCards\u003c/code\u003e) or opening URLs (\u003ccode\u003esetOpenLink\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ebuild()\u003c/code\u003e method finalizes and validates the response configuration.\u003c/p\u003e\n"]]],["The `UniversalActionResponseBuilder` constructs `UniversalActionResponse` objects. Key actions include: `build()`, which creates and validates the response, returning a `UniversalActionResponse`. `displayAddOnCards(cardObjects)` presents the add-on with provided `Card` objects, and `setOpenLink(openLink)` defines a URL that opens upon universal action selection, using an `OpenLink` object. Both `displayAddOnCards` and `setOpenLink` allow for method chaining. The `build()` method can throw an `Error` if the created object is not valid.\n"],null,["# Class UniversalActionResponseBuilder\n\nUniversalActionResponseBuilder\n\nA builder for the [UniversalActionResponse](/apps-script/reference/card-service/universal-action-response) objects. \n\n### Methods\n\n| Method | Return type | Brief description |\n|--------------------------------------------------------------|------------------------------------------------------------------------------------------|----------------------------------------------------------------|\n| [build()](#build()) | [UniversalActionResponse](/apps-script/reference/card-service/universal-action-response) | Builds the current universal action response and validates it. |\n| [displayAddOnCards(cardObjects)](#displayAddOnCards(Object)) | [UniversalActionResponseBuilder](#) | Displays the add-on with the specified cards. |\n| [setOpenLink(openLink)](#setOpenLink(OpenLink)) | [UniversalActionResponseBuilder](#) | Sets the URL to open when the universal action is selected. |\n\nDetailed documentation\n----------------------\n\n### `build()`\n\nBuilds the current universal action response and validates it.\n\n#### Return\n\n\n[UniversalActionResponse](/apps-script/reference/card-service/universal-action-response) --- A validated UniversalActionResponse.\n\n#### Throws\n\n\n[`Error`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error) --- if the constructed universal action response isn't valid.\n\n*** ** * ** ***\n\n### `display``Add``On``Cards(cardObjects)`\n\nDisplays the add-on with the specified cards.\n\n#### Parameters\n\n| Name | Type | Description |\n|-----------------|------------|---------------------------------------------------------------------------|\n| `card``Objects` | `Object[]` | An array of [Card](/apps-script/reference/card-service/card)s to display. |\n\n#### Return\n\n\n[UniversalActionResponseBuilder](#) --- This object, for chaining.\n\n*** ** * ** ***\n\n### `set``Open``Link(openLink)`\n\nSets the URL to open when the universal action is selected.\n\n#### Parameters\n\n| Name | Type | Description |\n|--------------|-----------------------------------------------------------|-------------------------|\n| `open``Link` | [OpenLink](/apps-script/reference/card-service/open-link) | The link object to use. |\n\n#### Return\n\n\n[UniversalActionResponseBuilder](#) --- This object, for chaining."]]