---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# RenderProperties : inclus dans le champ d'application

# RenderProperties : inclus dans le champ d'application {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes de lecture

L'API RenderProperties fournit des méthodes pour obtenir des informations sur la page actuelle et est disponible dans les scripts Jelly et dans les conditions et scripts d'action d'interface utilisateur.

Accédez aux méthodes RenderProperties à l'aide de la variable `statique RP.`

## Scoped RenderProperties : getEncodedQuery() {#ariaid-title2}

Renvoie la requête codée à partir de l'URL envoyée à la page.
{#SRP-getEncodedQuery__table_p1p_sqz_yx__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 1. Paramètres]

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

| Type | Description |
|-|-|
| Chaîne | Requête codée à partir de l'URL envoyée au formulaire. |
[Tableau 2. Renvoie]

{#SRP-getEncodedQuery__table_q1p_sqz_yx}  
L'exemple suivant est utilisé dans une condition pour l'action d'interface utilisateur nommée répertoriée dans la table Actions d'interface utilisateur \[sys_ui_action\]. Voir aussi [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 inclus dans le périmètre : getListControl() {#ariaid-title3}

Renvoie l'objet de contrôle de liste pour la page.
{#SRP-getListControl__table_qvp_n5z_yx__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 3. Paramètres]

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

| Type | Description |
|-|-|
| Objet ScopedSysListControl | Lst objet de contrôle pour la page. |
[Tableau 4. Renvoie]

{#SRP-getListControl__table_rvp_n5z_yx}  
L'exemple suivant est utilisé dans une condition nommée Nouveau pour les points à l'ordre du jour CAB. Cette action d'interface utilisateur est répertoriée dans la table Actions d'interface utilisateur \[sys_ui_action\]. Voir aussi [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()

## Scoped RenderProperties : getParameterValue(String parameterName) {#ariaid-title4}

Renvoie la valeur du paramètre d'URL spécifié.
{#SRP-getParameterValue_S__table_b2w_zgz_yx__entry__3}

| Nom | Type | Description |
|-|-|-|
| parameterName | Chaîne | Nom du paramètre transmis à l'URL. |
[Tableau 5. Paramètres]

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

| Type | Description |
|-|-|
| Chaîne | Valeur du paramètre. |
[Tableau 6. Renvoie]

{#SRP-getParameterValue_S__table_c2w_zgz_yx}  
L'exemple suivant est utilisé dans une condition pour l'action d'interface utilisateur Insérer et rester pour les éléments de configuration répertoriés dans la table Actions d'interface utilisateur \[sys_ui_action\]. Voir aussi [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 inclus dans le périmètre : getReferringURL() {#ariaid-title5}

Renvoie l'URL d'où provient la demande.
{#SRP-getReferringURL__table_vgr_dsz_yx__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 7. Paramètres]

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

| Type | Description |
|-|-|
| Chaîne | URL de la page d'où provient la demande. |
[Tableau 8. Renvoie]

{#SRP-getReferringURL__table_wgr_dsz_yx}  
L'exemple suivant est utilisé dans une condition pour l'action d'interface utilisateur Ensembles d'importation pour la ligne du jeu d'importation répertoriée dans la table Actions d'interface utilisateur \[sys_ui_action\]. Voir aussi [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 inclus dans le périmètre : getViewName() {#ariaid-title6}

Renvoie le nom de la vue en cours d'utilisation.
{#SRP-getViewName__table_kd3_15z_yx__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 9. Paramètres]

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

| Type | Description |
|-|-|
| Chaîne | Nom de la vue utilisée. |
[Tableau 10. Renvoie]

{#SRP-getViewName__table_ld3_15z_yx}  
L'exemple suivant est utilisé dans une condition nommée Nouveau pour l'affectation d'action. Cette action d'interface utilisateur est répertoriée dans la table Actions d'interface utilisateur \[sys_ui_action\]. Voir aussi [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 inclus dans le périmètre : getWindowProperties() {#ariaid-title7}

Renvoie les propriétés de la fenêtre.
{#SRP-getWindowProperties__table_fw2_kxz_yx__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 11. Paramètres]

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

| Type | Description |
|-|-|
| Objet | Propriétés de la fenêtre. |
[Tableau 12. Renvoie]

{#SRP-getWindowProperties__table_gw2_kxz_yx}

## RenderProperties inclus dans le périmètre : isInDevStudio() {#ariaid-title8}

Renvoie la valeur true si la page fait partie de Studio.
{#SRP-isInDevStudio__table_ocv_yxz_yx__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 13. Paramètres]

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

| Type | Description |
|-|-|
| Booléen | Marqueur indiquant si la page fait partie de Studio. Valeurs possibles : * true : Page fait partie de Studio. * false : Page ne fait pas partie de Studio. |
[Tableau 14. Renvoie]

{#SRP-isInDevStudio__table_pcv_yxz_yx}  
L'exemple suivant est utilisé dans une condition nommée Nouveau pour les points à l'ordre du jour CAB. Cette action d'interface utilisateur est répertoriée dans la table Actions d'interface utilisateur \[sys_ui_action\]. Voir aussi [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()

## Scoped RenderProperties : isInteractive() {#ariaid-title9}

Renvoie la valeur true s'il s'agit d'une session interactive. On parle de session interactive lorsqu'un utilisateur s'est connecté, par opposition à une demande REST.
{#SRP-isInteractive__table_gwd_2tz_yx__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 15. Paramètres]

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

| Type | Description |
|-|-|
| Booléen | Marqueur indiquant s'il s'agit d'une session interactive. Valeurs possibles : * true : session interactive. * false : il ne s'agit pas d'une session interactive. |
[Tableau 16. Renvoie]

{#SRP-isInteractive__table_hwd_2tz_yx}

## RenderProperties inclus dans le périmètre : isManyToMany() {#ariaid-title10}

Renvoie la valeur true lorsque le paramètre `URL sysparm_collection_related_file` est défini.
{#SRP-isManyToMany__table_t2z_g4z_yx__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 17. Paramètres]

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

| Type | Description |
|-|-|
| Booléen | Marqueur indiquant si le paramètre `URL sysparm_collection_related_file` est défini. Valeurs possibles : * vrai : le paramètre est défini. * faux : le paramètre n'est pas défini. |
[Tableau 18. Renvoie]

{#SRP-isManyToMany__table_u2z_g4z_yx}  
L'exemple suivant est utilisé dans une condition nommée Nouveau pour les points à l'ordre du jour CAB. Cette action d'interface utilisateur est répertoriée dans la table Actions d'interface utilisateur \[sys_ui_action\]. Voir aussi [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 inclus dans le champ d'application : isRelatedList() {#ariaid-title11}

Renvoie la valeur true lorsque le paramètre URL `sys_is_related_list` est vrai. Renvoie la valeur false si le paramètre n'est pas présent.
{#SRP-isRelatedList__table_wwh_xlz_yx__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 19. Paramètres]

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

| Type | Description |
|-|-|
| Booléen | Marqueur indiquant si `l'sys_is_related_list` du paramètre URL est défini sur vrai. Valeurs possibles : * Vrai : `sys_is_related_list` est définie sur Vrai. * false : `sys_is_related_list` est définie sur false. |
[Tableau 20. Renvoie]

{#SRP-isRelatedList__table_xwh_xlz_yx}  
L'exemple suivant est utilisé dans une condition pour une action d'interface utilisateur répertoriée dans la table Actions d'interface utilisateur \[sys_ui_action\]. Voir aussi [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()


