---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/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


---

# CatalogSearch -- Bereichsbezogen

# CatalogSearch -- Bereichsbezogen {#ariaid-title1}

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

Die CatalogSearch -API stellt Methoden bereit, mit denen Sie in Katalogelementen suchen können.

Um diese Klasse in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie den Namespace-Bezeichner `sn_sc`. Das standardmäßig aktivierte Plugin „Service Catalog Scoped API" (ID: com.glideapp.servicecatalog.scoped.api) ist für den Zugriff auf die CatalogSearch -API erforderlich.

## CatalogSearch: Katalogsuche () {#ariaid-title2}

Erstellt eine Instanz der CatalogSearch-Klasse.
{#r_CSS-CatalogSearch__table_w4w_r1y_5z__entry__3}

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

{#r_CSS-CatalogSearch__table_w4w_r1y_5z}  

    var catSearchGR = new sn_sc.CatalogSearch().search('', '', 'Apple', false, true);
    catSearchGR.query();
    while(catSearchGR.next()) {
      gs.info(catSearchGR.getValue('name'));
    }

## CatalogSearch -- Suche (Zeichenfolge-KatalogID, Zeichenfolgen-KategorieID, Zeichenfolgenbegriff, boolesches Mobile, boolesche noDepthSearch) {#ariaid-title3}

Durchsucht ein Katalogelement nach einem Suchbegriff. Die Suche kann auf eine Katalogkategorieebene eingegrenzt werden.
{#r_CSS-search_S_S_S_B_B__table_t55_3by_5z__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| catalogID | Zeichenfolge | Bezeichner des zu durchsuchenden Katalogs. |
| categoryID | Zeichenfolge | Bezeichner der zu durchsuchenden Katalogkategorie. |
| term | Zeichenfolge | Suchbegriff. |
| mobile | Boolean | Kennzeichnung, die angibt, ob für Mobilgeräte verfügbare Katalogelemente durchsucht werden. Gültige Werte: * „wahr": Suche nach mobilen Katalogelementen. * „falsch": Es wird nicht nach mobilen Katalogelementen gesucht. {#r_CSS-search_S_S_S_B_B__ul_ils_fwq_2pb} |
| keine Tiefensuche | Boolean | Kennzeichnung, die angibt, ob Unterkategorien durchsucht werden sollen. Gültige Werte: * „wahr": Unterkategorien werden nicht durchsucht. * „falsch": In Unterkategorien suchen. {#r_CSS-search_S_S_S_B_B__ul_iqz_3wq_2pb} |
[Tabelle : 2. Parameter]

{#r_CSS-search_S_S_S_B_B__table_t55_3by_5z} {#r_CSS-search_S_S_S_B_B__table_u55_3by_5z__entry__2}

| Typ | Beschreibung |
|-|-|
| GlideRecord | Gibt den GlideRecord für sc_cat_item zurück, der dem Suchergebnis entspricht. |
[Tabelle : 3. Ergebnisse]

{#r_CSS-search_S_S_S_B_B__table_u55_3by_5z}  
Dieses Beispiel zeigt, wie alle Kataloge und alle Kategorien nach dem Begriff ServiceNow durchsucht werden.

    var now_GR = new sn_sc.CatalogSearch().search('', '', 'ServiceNow', false, false);
    now_GR.query();
    while(now_GR.next()) {
      gs.log(now_GR.name);
    }

Ausgabe:

    ServiceNow T-shirt


