---
sourceDocument: Criar ou modificar aplicações do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/application-development

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Criar ou modificar aplicações do Xanadu

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

# API de lista - ServiceNow Fluent

# API de lista - ServiceNow Fluent {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

A API de lista inclui objetos que definem exibições de lista \[sys_ui_list\] para tabelas.

## Objeto de lista {#ariaid-title2}

Configure listas \[sys_ui_list\] e suas exibições.
{#list-object-now-ts__table_vy2_525_jq__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| $id | Cadeia de caracteres ou número | Obrigatório. Um ID exclusivo para o objeto de metadados fornecido no seguinte formato, em que\<value\> é uma cadeia de caracteres ou um número. $id: Now.ID[<value>] Quando você cria a aplicação, esse ID é convertido em um sys_ID exclusivo. |
| tabela | Cadeia de caracteres | Obrigatório. O nome da tabela para a lista. |
| exibição | Referência | Obrigatório. O identificador de variável da exibição de IU \[sys_ui_view\] a ser aplicado à lista ou default_view. Para definir uma exibição de IU, use o [API de registro - ServiceNow Fluent](https://servicenow-prod.fluidtopics.net/bWWcxiu~_PYRkkMkM5GCsQ#record-api-now-ts "A API de registro inclui objetos que definem registros em qualquer tabela."). Você também pode usar a exibição padrão (`default_view`) se importá-la: import { default_view } from '@servicenow/sdk/core' |
| colunas | Matriz | Obrigatório. Uma matriz de colunas na tabela a ser exibida na lista, especificada usando o nome da coluna e a posição na lista. |
[Tabela 1. Propriedades]

{#list-object-now-ts__table_vy2_525_jq}  

    import { List } from "@servicenow/sdk/core";

    List({
        $id: Now.ID["app_task_view_list"],
        table: "cmdb_ci_server",
        view: app_task_view,
        columns: [
            { element: "name", position: 0 },
            { element: "business_unit", position: 1 },
            { element: "vendor", position: 2 },
            { element: "cpu_type", position: 3 },
        ],
    });

A definição de exibição de IU referenciada é definida usando o objeto Registro :

    import { Record } from "@servicenow/sdk/core";

    const app_task_view = Record({
       $id: Now.ID['app_task_view'],
       table: 'sys_ui_view',
       data: {
            name: 'app_task_view',
            title: 'app_task_view'
       }
    })


