---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Visão geral da classe do Glide

# Visão geral da classe do Glide {#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

As classes ServiceNow do Glide expõem APIs JavaScript que permitem que você trabalhe convenientemente com tabelas usando scripts.
Usando as APIs do Glide, você pode executar operações de banco de dados sem escrever consultas SQL, exibir páginas de IU e definir ações de IU. As tabelas a seguir fornecem descrições resumidas das classes do Glide e links para informações detalhadas.  
{#r_GlideClassOverview__table_bpm_rv3_rq__entry__2}

| Classe | Descrição |
|-|-|
| GlideRecord | Use esta classe para operações de banco de dados em vez de gravar consultas SQL. GlideRecord é uma classe Java especial que pode ser usada em JavaScript exatamente como se fosse uma classe JavaScript nativa. Um GlideRecord é um objeto que contém registros de uma única tabela. Consulte [GlideRecord](https://servicenow-prod.fluidtopics.net/FBR_zQLvGAsgQtw7~4MAGA#c_GlideRecordScopedAPI "A API GlideRecord com escopo é usada para operações de banco de dados."). |
| GlideElement | Use esta classe para operar nos campos do GlideRecord atual. Consulte [GlideElement](https://servicenow-prod.fluidtopics.net/wXAZAy8J_RG27lkh2sf6mw#c_GlideElementScopedAPI "A API GlideElement com escopo fornece vários métodos de script convenientes para lidar com campos e seus valores. Os métodos GlideElement com escopo estão disponíveis para os campos do registro do Glide atual."). |
| GlideSystem | Use esta classe para obter informações sobre o sistema. Consulte [GlideSystem](https://servicenow-prod.fluidtopics.net/_iJVYsenZzSNUjS0id_aVg#c_GlideSystemScopedAPI "A API GlideSystem com escopo fornece vários métodos convenientes para obter informações sobre o sistema, o usuário conectado no momento e outras informações no nível do sistema."). |
| GlideAggregate | Use esta classe para executar consultas de agregação de banco de dados, como COUNT, SUM, MIN, MAX e AVG, para criar relatórios ou cálculos personalizados em campos calculados. Consulte [GlideAggregate](https://servicenow-prod.fluidtopics.net/VXSUytA8UkgU_y4ZJzKxtw#c_GlideAggregateScopedAPI "A API GlideAggregate permite a criação de consultas de agregação de banco de dados."). |
| GlideDateTime | Use esta classe para executar operações de data e hora, como cálculos de data e hora, formatação de data e hora ou conversão entre formatos de data e hora. Consulte [GlideDateTime](https://servicenow-prod.fluidtopics.net/rM63LHg6OGy~hBdWP_QdHA#c_GlideDateTimeScoped "A classe GlideDateTime com escopo fornece métodos para executar operações em objetos GlideDateTime."). |
[Tabela 1. Classes Glide do lado do servidor]

{#r_GlideClassOverview__table_bpm_rv3_rq}  
{#r_GlideClassOverview__table_xr1_jw3_rq__entry__2}

| Classe | Descrição |
|-|-|
| GlideAjax | Use esta classe para executar o código do lado do servidor do cliente. Consulte [GlideAjax](https://servicenow-prod.fluidtopics.net/tp~GX8f0bMgLiewtSZeAJA#c_GlideAjaxAPI "A classe GlideAjax permite que um client script chame o código do lado do servidor em uma inclusão de script."). |
| GlideDialogWindow | Use esta classe para exibir uma janela de diálogo. Consulte [GlideDialogWindow](https://servicenow-prod.fluidtopics.net/LWsDkRnc2UnNuYUiLVPNvw#c_GlideDialogWindowAPI "A API GlideDialogWindow fornece métodos para exibir um diálogo na janela e no quadro atuais."). |
| GlideForm | Use esta classe para personalizar formulários. Consulte [GlideForm](https://servicenow-prod.fluidtopics.net/Zl3eiO_1CJx2_6E9J3xhDQ#c_GlideFormAPI "A API GlideForm fornece métodos para personalizar formulários."). |
| ListaGlide2 | Use esta classe para personalizar listas (v2), incluindo listas normais e listas relacionadas. Consulte [GlideList2](https://servicenow-prod.fluidtopics.net/UjcnVBvzmQwKapOlavRinA#c_GlideList2API "A API GlideList2 fornece métodos para personalizar listas (v2)."). |
| GlideMenu | Use esta classe para personalizar itens do Menu de Contexto de IU. Consulte [GlideMenu](https://servicenow-prod.fluidtopics.net/kKfEmHapwgAYCN5ziIVdmw#c_GlideMenuAPI "A API GlideMenu fornece métodos que podem ser usados em menus de contexto de IU e em scripts onShow para personalizar itens de menu de contexto de IU."). |
| GlideUser | Use esta classe para obter informações da sessão sobre o usuário atual e as funções do usuário atual. Consulte [GlideUser](https://servicenow-prod.fluidtopics.net/OTlEMdV8uF1v6MEJHI~_xQ#c_GlideUserAPI "A API GlideUser fornece métodos que acessam informações sobre o usuário atual e as funções do usuário atual. O uso desta API evita a necessidade de usar consultas GlideRecord mais lentas para obter informações do usuário."). |
[Tabela 2. Classes do Glide do lado do cliente]

{#r_GlideClassOverview__table_xr1_jw3_rq}
* **[Pilha do Glide](https://servicenow-prod.fluidtopics.net/dG50UG3fAmdrcWdf~kQhmg)**   
  O Glide é uma plataforma de desenvolvimento Web 2.0 extensível escrita em Java que facilita o desenvolvimento rápido de aplicações de fluxo de trabalho baseadas em formulários (ordens de serviço, registro de tíquete de problemas e gestão de projetos, por exemplo).

