Package apps.extensions.markup
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
ChatClientDataSourceMarkup
برای ویجت SelectionInput
که از منوی چند انتخابی، منبع داده از چت Google استفاده می کند. منبع داده موارد انتخابی را برای منوی چند انتخابی پر می کند. به عنوان مثال، یک کاربر می تواند فضاهای Google Chat را که در آن عضو است انتخاب کند.
برای برنامههای Google Chat در دسترس است و برای افزونههای Google Workspace در دسترس نیست.
فیلدها |
---|
source میدان اتحادیه منبع داده Google Chat. source می تواند تنها یکی از موارد زیر باشد: |
space_data_source | SpaceDataSource فضاهای چت Google که کاربر عضو آن است. |
SpaceDataSource
منبع داده ای که فضاهای گپ Google را به عنوان موارد انتخابی برای یک منوی چند انتخابی پر می کند. فقط فضاهایی را پر می کند که کاربر در آن عضو است.
برای برنامههای Google Chat در دسترس است و برای افزونههای Google Workspace در دسترس نیست.
فیلدها |
---|
default_to_current_space | bool اگر روی true تنظیم شود، منوی چندگزینه فضای کنونی گپ Google را بهطور پیشفرض به عنوان یک مورد انتخاب میکند. |
HostAppDataSourceMarkup
برای ویجت SelectionInput
که از منوی چند انتخابی، منبع داده از یک برنامه Google Workspace استفاده می کند. منبع داده موارد انتخابی را برای منوی چند انتخابی پر می کند.
برای برنامههای Google Chat در دسترس است و برای افزونههای Google Workspace در دسترس نیست.
فیلدها |
---|
data_source فیلد اتحادیه . برنامه Google Workspace که موارد را برای یک منوی چند انتخابی پر می کند. data_source تنها می تواند یکی از موارد زیر باشد: |
chat_data_source | ChatClientDataSourceMarkup منبع داده از چت گوگل. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Package apps.extensions.markup\n\nIndex\n-----\n\n- [ChatClientDataSourceMarkup](/workspace/chat/api/reference/rpc/apps.extensions.markup#apps.extensions.markup.ChatClientDataSourceMarkup) (message)\n- [ChatClientDataSourceMarkup.SpaceDataSource](/workspace/chat/api/reference/rpc/apps.extensions.markup#apps.extensions.markup.ChatClientDataSourceMarkup.SpaceDataSource) (message)\n- [HostAppDataSourceMarkup](/workspace/chat/api/reference/rpc/apps.extensions.markup#apps.extensions.markup.HostAppDataSourceMarkup) (message)\n\nChatClientDataSourceMarkup\n--------------------------\n\nFor a [`SelectionInput`](/workspace/chat/api/reference/rpc/google.apps.card.v1#google.apps.card.v1.SelectionInput) widget that uses a multiselect menu, a data source from Google Chat. The data source populates selection items for the multiselect menu. For example, a user can select Google Chat spaces that they're a member of.\n\nAvailable for Google Chat apps and unavailable for Google Workspace add-ons.\n\n| Fields ||\n|---------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Union field `source`. The Google Chat data source. `source` can be only one of the following: ||\n| `space_data_source` | [SpaceDataSource](/workspace/chat/api/reference/rpc/apps.extensions.markup#apps.extensions.markup.ChatClientDataSourceMarkup.SpaceDataSource) Google Chat spaces that the user is a member of. |\n\nSpaceDataSource\n---------------\n\nA data source that populates Google Chat spaces as selection items for a multiselect menu. Only populates spaces that the user is a member of.\n\nAvailable for Google Chat apps and unavailable for Google Workspace add-ons.\n\n| Fields ||\n|----------------------------|------------------------------------------------------------------------------------------------------------|\n| `default_to_current_space` | `bool` If set to `true`, the multiselect menu selects the current Google Chat space as an item by default. |\n\nHostAppDataSourceMarkup\n-----------------------\n\nFor a [`SelectionInput`](/workspace/chat/api/reference/rpc/google.apps.card.v1#google.apps.card.v1.SelectionInput) widget that uses a multiselect menu, a data source from a Google Workspace application. The data source populates selection items for the multiselect menu.\n\nAvailable for Google Chat apps and unavailable for Google Workspace add-ons.\n\n| Fields ||\n|--------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Union field `data_source`. The Google Workspace application that populates items for a multiselect menu. `data_source` can be only one of the following: ||\n| `chat_data_source` | [ChatClientDataSourceMarkup](/workspace/chat/api/reference/rpc/apps.extensions.markup#apps.extensions.markup.ChatClientDataSourceMarkup) A data source from Google Chat. |"]]