---
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


---

# RenderProperties - com escopo

# RenderProperties - com escopo {#ariaid-title1}

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

A API RenderProperties fornece métodos para obter informações sobre a página atual e está disponível em scripts Jelly e em condições e scripts de ação de IU.

Acesse os métodos RenderProperties usando a variável estática `RP`.

## RenderProperties com escopo - getEncodedQuery() {#ariaid-title2}

Retorna a consulta codificada da URL enviada para a página.
{#SRP-getEncodedQuery__table_p1p_sqz_yx__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 1. Parâmetros]

{#SRP-getEncodedQuery__table_p1p_sqz_yx} {#SRP-getEncodedQuery__table_q1p_sqz_yx__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | Consulta codificada da URL enviada para o formulário. |
[Tabela 2. Retorna]

{#SRP-getEncodedQuery__table_q1p_sqz_yx}  
O exemplo a seguir é usado em uma condição para a ação de IU chamada listada na tabela Ações de IU \[sys_ui_action\]. Consulte também [UI actions](https://www.servicenow.com/docs/access?context=c_UIActions&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).

    RP.getEncodedQuery() != null && (RP.getEncodedQuery().indexOf('table=global') < 0 && RP.getEncodedQuery().indexOf('table=') >= 0)

## RenderProperties com escopo - getListControl() {#ariaid-title3}

Retorna o objeto de controle de lista da página.
{#SRP-getListControl__table_qvp_n5z_yx__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 3. Parâmetros]

{#SRP-getListControl__table_qvp_n5z_yx} {#SRP-getListControl__table_rvp_n5z_yx__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto ScopedSysListControl | Lst objeto de controle da página. |
[Tabela 4. Retorna]

{#SRP-getListControl__table_rvp_n5z_yx}  
O exemplo a seguir é usado em uma condição chamada Novo para Itens da Agenda do CCM. Esta ação de IU está listada na tabela Ações de IU \[sys_ui_action\]. Consulte também [UI actions](https://www.servicenow.com/docs/access?context=c_UIActions&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).

    current.canCreate() && !RP.getListControl().isOmitNewButton() && RP.isRelatedList() && !RP.isManyToMany() && !RP.isInDevStudio() && (new sn_change_cab.CABMeeting(parent)).canAddAgendaItem()

## RenderProperties com escopo - getParameterValue(cadeia de caracteres parameterName) {#ariaid-title4}

Retorna o valor do parâmetro de URL especificado.
{#SRP-getParameterValue_S__table_b2w_zgz_yx__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| parameterName | Cadeia de caracteres | Nome do parâmetro passado na URL. |
[Tabela 5. Parâmetros]

{#SRP-getParameterValue_S__table_b2w_zgz_yx} {#SRP-getParameterValue_S__table_c2w_zgz_yx__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | O valor do parâmetro. |
[Tabela 6. Retorna]

{#SRP-getParameterValue_S__table_c2w_zgz_yx}  
O exemplo a seguir é usado em uma condição para a ação de IU Inserir e permanecer para itens de configuração listados na tabela Ações de IU \[sys_ui_action\]. Consulte também [UI actions](https://www.servicenow.com/docs/access?context=c_UIActions&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).

    current.canCreate() && (!current.instanceOf('task') || gs.getProperty('glide.ui.task.insert') == 'true') && (!current.instanceOf('sys_db_object')) && JSUtil.nil(RP.getParameterValue("sysparm_changeset"))

## RenderProperties com escopo - getReferringURL() {#ariaid-title5}

Retorna o URL de origem da solicitação.
{#SRP-getReferringURL__table_vgr_dsz_yx__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 7. Parâmetros]

{#SRP-getReferringURL__table_vgr_dsz_yx} {#SRP-getReferringURL__table_wgr_dsz_yx__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | URL da página de origem da solicitação. |
[Tabela 8. Retorna]

{#SRP-getReferringURL__table_wgr_dsz_yx}  
O exemplo a seguir é usado em uma condição para a ação de IU Conjuntos para importação para a linha do conjunto de importação listada na tabela Ações de IU \[sys_ui_action\]. Consulte também [UI actions](https://www.servicenow.com/docs/access?context=c_UIActions&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).

    RP.getReferringURL().indexOf("sys_import_set.do") == -1 && new global.ImportSetRowHelper().canReadImportSets();

## RenderProperties com escopo - getViewName() {#ariaid-title6}

Retorna o nome da exibição em uso.
{#SRP-getViewName__table_kd3_15z_yx__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 9. Parâmetros]

{#SRP-getViewName__table_kd3_15z_yx} {#SRP-getViewName__table_ld3_15z_yx__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | Nome da exibição que está sendo usada. |
[Tabela 10. Retorna]

{#SRP-getViewName__table_ld3_15z_yx}  
O exemplo a seguir é usado em uma condição chamada Novo para atribuição de ação. Esta ação de IU está listada na tabela Ações de IU \[sys_ui_action\]. Consulte também [UI actions](https://www.servicenow.com/docs/access?context=c_UIActions&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).

    RP.getViewName() != '' && RP.getViewName() != null && RP.getViewName() != undefined

## RenderProperties com escopo - getWindowProperties() {#ariaid-title7}

Retorna as propriedades da janela.
{#SRP-getWindowProperties__table_fw2_kxz_yx__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 11. Parâmetros]

{#SRP-getWindowProperties__table_fw2_kxz_yx} {#SRP-getWindowProperties__table_gw2_kxz_yx__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto | Propriedades da janela. |
[Tabela 12. Retorna]

{#SRP-getWindowProperties__table_gw2_kxz_yx}

## RenderProperties com escopo - isInDevStudio() {#ariaid-title8}

Retorna verdadeiro se a página fizer parte do Studio.
{#SRP-isInDevStudio__table_ocv_yxz_yx__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 13. Parâmetros]

{#SRP-isInDevStudio__table_ocv_yxz_yx} {#SRP-isInDevStudio__table_pcv_yxz_yx__entry__2}

| Tipo | Descrição |
|-|-|
| Booliano | Sinalizador que indica se a página faz parte do Studio. Valores possíveis: * verdadeiro: a página faz parte do Studio. * falso: a página não faz parte do Studio. |
[Tabela 14. Retorna]

{#SRP-isInDevStudio__table_pcv_yxz_yx}  
O exemplo a seguir é usado em uma condição chamada Novo para Itens da Agenda do CCM. Esta ação de IU está listada na tabela Ações de IU \[sys_ui_action\]. Consulte também [UI actions](https://www.servicenow.com/docs/access?context=c_UIActions&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).

    current.canCreate() && !RP.getListControl().isOmitNewButton() && RP.isRelatedList() && !RP.isManyToMany() && !RP.isInDevStudio() && (new sn_change_cab.CABMeeting(parent)).canAddAgendaItem()

## RenderProperties com escopo - isInteractive() {#ariaid-title9}

Retorna verdadeiro se esta for uma sessão interativa. Uma sessão interativa ocorre quando um usuário faz login em vez de uma solicitação REST.
{#SRP-isInteractive__table_gwd_2tz_yx__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 15. Parâmetros]

{#SRP-isInteractive__table_gwd_2tz_yx} {#SRP-isInteractive__table_hwd_2tz_yx__entry__2}

| Tipo | Descrição |
|-|-|
| Booliano | Sinalizador que indica se esta é uma sessão interativa. Valores possíveis: * verdadeiro: sessão interativa. * falso: não é uma sessão interativa. |
[Tabela 16. Retorna]

{#SRP-isInteractive__table_hwd_2tz_yx}

## RenderProperties com escopo - isManyToMany() {#ariaid-title10}

Retorna verdadeiro quando o parâmetro de URL `sysparm_collection_related_file` está definido.
{#SRP-isManyToMany__table_t2z_g4z_yx__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 17. Parâmetros]

{#SRP-isManyToMany__table_t2z_g4z_yx} {#SRP-isManyToMany__table_u2z_g4z_yx__entry__2}

| Tipo | Descrição |
|-|-|
| Booliano | Sinalizador que indica se o parâmetro de URL `sysparm_collection_related_file` está definido. Valores possíveis: * verdadeiro: o parâmetro está definido. * falso: o parâmetro não está definido. |
[Tabela 18. Retorna]

{#SRP-isManyToMany__table_u2z_g4z_yx}  
O exemplo a seguir é usado em uma condição chamada Novo para Itens da Agenda do CCM. Esta ação de IU está listada na tabela Ações de IU \[sys_ui_action\]. Consulte também [UI actions](https://www.servicenow.com/docs/access?context=c_UIActions&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).

    current.canCreate() && !RP.getListControl().isOmitNewButton() && RP.isRelatedList() && !RP.isManyToMany() && !RP.isInDevStudio() && (new sn_change_cab.CABMeeting(parent)).canAddAgendaItem()

## RenderProperties com escopo - isRelatedList() {#ariaid-title11}

Retorna verdadeiro quando o parâmetro de URL `sys_is_related_list` é verdadeiro. Retorna falso se o parâmetro não estiver presente.
{#SRP-isRelatedList__table_wwh_xlz_yx__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 19. Parâmetros]

{#SRP-isRelatedList__table_wwh_xlz_yx} {#SRP-isRelatedList__table_xwh_xlz_yx__entry__2}

| Tipo | Descrição |
|-|-|
| Booliano | Sinalizador que indica se o parâmetro de URL `sys_is_related_list` está definido como verdadeiro. Valores possíveis: * verdadeiro: `sys_is_related_list` está definido como verdadeiro. * falso: `sys_is_related_list` está definido como falso. |
[Tabela 20. Retorna]

{#SRP-isRelatedList__table_xwh_xlz_yx}  
O exemplo a seguir é usado em uma condição para uma ação de IU listada na tabela Ações de IU \[sys_ui_action\]. Consulte também [UI actions](https://www.servicenow.com/docs/access?context=c_UIActions&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).

    current.canCreate() && RP.isRelatedList()


