---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://www.servicenow.com/docs/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideMenu (g_menu und g_item) : Client

# GlideMenu (g_menu und g_item) : Client {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Die GlideMenu- API bietet Methoden, die in UI-Kontextmenüs und in `onShow-` Skripts zum Anpassen von UI-Kontextmenüelementen verwendet werden können.  
Es gibt keinen Konstruktor für die GlideMenu -Klasse. Greifen Sie mit dem globalen Objekt `„g_menu"` auf GlideMenu- Methoden zu.

* `g_menu` ist das UI-Kontextmenü, das angezeigt werden soll. Das `onShow-` Skript kann Änderungen an der Darstellung des Menüs vornehmen, bevor es mit den folgenden Methoden angezeigt wird.
* `g_item` ist das aktuelle UI-Kontextmenüelement, das angezeigt werden soll. Es wird in mehreren g_menu- Methoden verwendet, um ein Element anzugeben.
{#c_GlideMenuAPI__ul_thk_zzw_hv}

## GlideMenu -- clearImage(GlideMenuItem item) {#ariaid-title2}

Löscht das Bild für ein Element.
{#r_GM-clearImage_GMI__table_k1g_m1x_hv__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| item | GlideMenuItem | Gibt das Element an, dessen Bild aus der Anzeige entfernt werden soll. |
[Tabelle : 1. Parameter]

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

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 2. Ergebnisse]

{#r_GM-clearImage_GMI__table_l1g_m1x_hv}  

    g_menu.clearImage(g_item);

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

Löscht alle Auswahlbilder aus Menüpunkten.
{#r_GM-clearSelected__table_wtx_x1x_hv__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 3. Parameter]

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

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 4. Ergebnisse]

{#r_GM-clearSelected__table_xtx_x1x_hv}

## GlideMenu -- getItem(String itemID) {#ariaid-title4}

Gibt ein Menüelement nach Element-ID zurück.
Es kann erforderlich sein, ein Element in einem Menü zu suchen, damit es vor der Anzeige geändert werden kann. Jedem Menüelement kann eine eindeutige ID zugewiesen sein, wenn das Menüelement erstellt wird (entweder aus einem UI-Kontextmenüeintrag oder aus der addAction()-Methode in der Aktion für das dynamische Skript).
{#r_GM-getItem_S__table_tnn_gbx_hv__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| itemID | Zeichenfolge | Gibt das zurückzugebende Element an. |
[Tabelle : 5. Parameter]

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

| Typ | Beschreibung |
|-|-|
| GlideMenuItem | Menüelement |
[Tabelle : 6. Ergebnisse]

{#r_GM-getItem_S__table_unn_gbx_hv}

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

Deaktiviert ein Menüelement, sodass es nicht ausgewählt werden kann. Das deaktivierte Menüelement wird in einer helleren Farbe (ausgegraut) angezeigt, um anzuzeigen, dass es deaktiviert ist.
{#r_GM-setDisabled_GMI__table_d21_5bx_hv__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| item | GlideMenuItem | Zu deaktivierendes Element. |
[Tabelle : 7. Parameter]

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

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 8. Ergebnisse]

{#r_GM-setDisabled_GMI__table_e21_5bx_hv}  

    g_menu.setDisabled(g_item);

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

Aktiviert das angegebene Menüelement.
{#r_GM-setEnabled_GMI__table_hb4_gcx_hv__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| item | GlideMenuItem | Element, das aktiviert werden soll. |
[Tabelle : 9. Parameter]

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

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 10. Ergebnisse]

{#r_GM-setEnabled_GMI__table_ib4_gcx_hv}  

    g_menu.setEnabled(g_item);

## GlideMenu -- setHidden(GlideMenuItem item) {#ariaid-title7}

Blendet das angegebene Menüelement aus.
Wenn Sie Menüelemente ausblenden, werden die Trennlinien nicht angepasst, sodass das Menü evtl. mit zwei Trennzeichen hintereinander angezeigt wird.
{#r_GM-setHidden_GMI__table_g3l_scx_hv__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| item | GlideMenuItem | Element, das ausgeblendet werden soll. |
[Tabelle : 11. Parameter]

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

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 12. Ergebnisse]

{#r_GM-setHidden_GMI__table_h3l_scx_hv}  

    g_menu.setHidden(g_item);

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

Legt ein Bild für ein Element fest.
{#r_GM-setImage_GMI_S__table_w1f_2dx_hv__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| item | GlideMenuItem | Element, um das Bild anzuzeigen. |
| imgSrc | Zeichenfolge | ild, das an das Menüelement angehängt werden soll. |
[Tabelle : 13. Parameter]

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

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 14. Ergebnisse]

{#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}

Legt die Anzeigebezeichnung für ein Menüelement fest. Die Bezeichnung kann HTML enthalten.
{#r_GM-setLabel_GMI_S__table_ixl_rdx_hv__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| item | GlideMenuItem | Zu beschriftendes Element. |
| label | Zeichenfolge | Anzuzeigende Bezeichnung. Die Zeichenfolge kann HTML enthalten. |
[Tabelle : 15. Parameter]

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

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 16. Ergebnisse]

{#r_GM-setLabel_GMI_S__table_jxl_rdx_hv}  

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

## GlideMenu -- setVisible(GlideMenuItem item) {#ariaid-title10}

Zeigt das angegebene Element an.
{#r_GM-setVisible_GMI__table_y2z_f2x_hv__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| item | GlideMenuItem | Element, das angezeigt werden soll. |
[Tabelle : 17. Parameter]

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

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 18. Ergebnisse]

{#r_GM-setVisible_GMI__table_z2z_f2x_hv}  

    g_menu.setVisible(g_item);


