---
sourceDocument: オーストラリア API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/api-reference

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideMenu (g_menu および g_item): クライアント

# GlideMenu (g_menu および g_item): クライアント {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

GlideMenu API は、UI コンテキストメニューと `onShow` スクリプトで使用して、UI コンテキストメニューアイテムをカスタマイズできるメソッドを提供します。  
GlideMenu クラスのコンストラクターはありません。`g_menu` グローバルオブジェクトを使用して GlideMenu メソッドにアクセスします。

* `g_menu` は、これから表示する UI コンテキストメニューです。`onShow` スクリプトは、これらのメソッドを使用してメニューを表示する前に、メニューの外観を変更できます。
* `g_item` は、表示しようとしている現在の UI コンテキストメニューアイテムです。これは、アイテムを指定するためにいくつかの g_menu メソッドで使用されます。
{#c_GlideMenuAPI__ul_thk_zzw_hv}

## GlideMenu - clearImage (GlideMenuItem アイテム) {#ariaid-title2}

アイテムの画像をクリアします。
{#r_GM-clearImage_GMI__table_k1g_m1x_hv__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| アイテム | GlideMenuItem | 表示から画像を削除するアイテムを指定します。 |
[表 : 1. パラメーター]

{#r_GM-clearImage_GMI__table_k1g_m1x_hv} {#r_GM-clearImage_GMI__table_l1g_m1x_hv__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 2. 返される内容]

{#r_GM-clearImage_GMI__table_l1g_m1x_hv}  

    g_menu.clearImage(g_item);

## GlideMenu - clearSelected() {#ariaid-title3}

メニューの項目から選択画像をすべてクリアします。
{#r_GM-clearSelected__table_wtx_x1x_hv__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 3. パラメーター]

{#r_GM-clearSelected__table_wtx_x1x_hv} {#r_GM-clearSelected__table_xtx_x1x_hv__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 4. 返される内容]

{#r_GM-clearSelected__table_xtx_x1x_hv}

## GlideMenu - getItem(文字列 itemID) {#ariaid-title4}

アイテム ID でメニューアイテムを返します。
表示する前に変更できるように、メニューで項目を見つける必要がある場合があります。各メニュー項目には、メニュー項目の作成時に一意の ID を割り当てることができます (UI コンテキストメニューエントリまたは動的スクリプトアクションの addAction() メソッドから)。
{#r_GM-getItem_S__table_tnn_gbx_hv__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| itemID | 文字列 | 返されるアイテムを指定します。 |
[表 : 5. パラメーター]

{#r_GM-getItem_S__table_tnn_gbx_hv} {#r_GM-getItem_S__table_unn_gbx_hv__entry__2}

| タイプ | 説明 |
|-|-|
| GlideMenuItem | メニューアイテム |
[表 : 6. 返される内容]

{#r_GM-getItem_S__table_unn_gbx_hv}

## GlideMenu - setDisabled(GlideMenuItem item) {#ariaid-title5}

メニュー項目を無効にして選択できないようにします。無効なメニュー項目は、無効であることを示すために明るい色 (グレー表示) で表示されます。
{#r_GM-setDisabled_GMI__table_d21_5bx_hv__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| アイテム | GlideMenuItem | 無効にするアイテム。 |
[表 : 7. パラメーター]

{#r_GM-setDisabled_GMI__table_d21_5bx_hv} {#r_GM-setDisabled_GMI__table_e21_5bx_hv__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 8. 返される内容]

{#r_GM-setDisabled_GMI__table_e21_5bx_hv}  

    g_menu.setDisabled(g_item);

## GlideMenu - setEnabled(GlideMenuItem item) {#ariaid-title6}

指定されたメニュー項目を有効にします。
{#r_GM-setEnabled_GMI__table_hb4_gcx_hv__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| アイテム | GlideMenuItem | 有効にするアイテム。 |
[表 : 9. パラメーター]

{#r_GM-setEnabled_GMI__table_hb4_gcx_hv} {#r_GM-setEnabled_GMI__table_ib4_gcx_hv__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 10. 返される内容]

{#r_GM-setEnabled_GMI__table_ib4_gcx_hv}  

    g_menu.setEnabled(g_item);

## GlideMenu - setHidden(GlideMenuItem アイテム) {#ariaid-title7}

指定したメニューアイテムを非表示にします。
メニュー項目を非表示にすると、セパレーターバーが調整されないため、メニューに2つのセパレーターが連続して表示されてしまう可能性があります。
{#r_GM-setHidden_GMI__table_g3l_scx_hv__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| アイテム | GlideMenuItem | 非表示にするアイテム。 |
[表 : 11. パラメーター]

{#r_GM-setHidden_GMI__table_g3l_scx_hv} {#r_GM-setHidden_GMI__table_h3l_scx_hv__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 12. 返される内容]

{#r_GM-setHidden_GMI__table_h3l_scx_hv}  

    g_menu.setHidden(g_item);

## GlideMenu - setImage(GlideMenuItem item, String imgSrc) {#ariaid-title8}

アイテムのイメージを設定します。
{#r_GM-setImage_GMI_S__table_w1f_2dx_hv__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| アイテム | GlideMenuItem | 画像を表示するアイテム。 |
| imgSrc | 文字列 | メニューアイテムに添付する画像。 |
[表 : 13. パラメーター]

{#r_GM-setImage_GMI_S__table_w1f_2dx_hv} {#r_GM-setImage_GMI_S__table_x1f_2dx_hv__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 14. 返される内容]

{#r_GM-setImage_GMI_S__table_x1f_2dx_hv}  

    g_menu.setImage(g_item, 'images/checked.gifx');

## GlideMenu - setLabel(GlideMenuItem item, String label) {#ariaid-title9}

メニューアイテムの表示ラベルを設定します。ラベルには HTML を含めることができます。
{#r_GM-setLabel_GMI_S__table_ixl_rdx_hv__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| アイテム | GlideMenuItem | ラベルを付けるアイテム。 |
| label | 文字列 | 表示するラベル。文字列には HTML を含めることができます。 |
[表 : 15. パラメーター]

{#r_GM-setLabel_GMI_S__table_ixl_rdx_hv} {#r_GM-setLabel_GMI_S__table_jxl_rdx_hv__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 16. 返される内容]

{#r_GM-setLabel_GMI_S__table_jxl_rdx_hv}  

    g_menu.setLabel(g_item, "This is a new label");

## GlideMenu - setVisible(GlideMenuItem アイテム) {#ariaid-title10}

指定したアイテムを表示します。
{#r_GM-setVisible_GMI__table_y2z_f2x_hv__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| アイテム | GlideMenuItem | 表示するアイテム。 |
[表 : 17. パラメーター]

{#r_GM-setVisible_GMI__table_y2z_f2x_hv} {#r_GM-setVisible_GMI__table_z2z_f2x_hv__entry__2}

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 18. 返される内容]

{#r_GM-setVisible_GMI__table_z2z_f2x_hv}  

    g_menu.setVisible(g_item);


