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


---

# GlideUICompatibility : incluse dans le champ d'application

# GlideUICompatibility : incluse 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) 1 minute de lecture

L'API GlideUICompatibility permet aux applications incluses dans le périmètre de définir leurs propres versions minimales du navigateur. Pour ce faire, des propriétés système sont créées pour l'application incluse dans le périmètre.

Vous créez les propriétés à l'aide de la liste sys_properties et affectez un numéro de version. Lorsque vous effectuez cette opération à partir de l'application incluse dans le périmètre, le préfixe \<scope-name\> est automatiquement ajouté au nom de la propriété. Les propriétés de compatibilité de l'interface utilisateur des applications incluses dans le périmètre sont les suivantes :  
* \<nom-cadre\>.ui.ie_minimum
* \<nom-cadre\>.ui.chrome_minimum
* \<nom-cadre\>.ui.firefox_minimum
* \<nom-portée\>.ui.safari_major_version_minimum
{#c_GlideUICompatibilityScopedAPI__ul_ebx_y2q_wt}

Vous pouvez ensuite utiliser la classe GlideUICompatibility pour déterminer si le navigateur actuel est pris en charge.

## GlideUICompatibility : GlideUICompatibility(String scopeName) {#ariaid-title2}

Crée un objet GlideUICompatibility.
{#r_GUIC-GlideUICompatibility_S__table_chn_hfq_wt__entry__3}

| Nom | Type | Description |
|-|-|-|
| nom du champ d'application | Chaîne | Nom du périmètre de l'application. |
[Tableau 1. Paramètres]

{#r_GUIC-GlideUICompatibility_S__table_chn_hfq_wt}

## GlideUICompatibility : getCompatibility() {#ariaid-title3}

Renvoie les termes \<\< bloquer \>\> ou \<\< autoriser \>\> en fonction de la version du navigateur.
{#r_GUIC-getCompatibility__table_jm4_xfq_wt__entry__3}

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

{#r_GUIC-getCompatibility__table_jm4_xfq_wt} {#r_GUIC-getCompatibility__table_km4_xfq_wt__entry__2}

| Type | Description |
|-|-|
| Chaîne | Soit bloquer, soit autoriser. |
[Tableau 3. Renvoie]

{#r_GUIC-getCompatibility__table_km4_xfq_wt}  

    UICompatibility = new GlideUICompatibility(gs.getCurrentScopeName());
    var blockOrAllow = UICompatibility.getCompatibility();
    gs.info(blockOrAllow);

Sortie :

    allow

## GlideUICompatibility : isBlocked() {#ariaid-title4}

Détermine si le navigateur n'est pas pris en charge (bloqué).
{#r_GUIC-isBlocked__table_myv_kgq_wt__entry__3}

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

{#r_GUIC-isBlocked__table_myv_kgq_wt} {#r_GUIC-isBlocked__table_nyv_kgq_wt__entry__2}

| Type | Description |
|-|-|
| Booléen | Marqueur indiquant si le navigateur est bloqué. Valeurs possibles : * true : le navigateur est bloqué. * false : le navigateur est valide et n'est pas bloqué. |
[Tableau 5. Renvoie]

{#r_GUIC-isBlocked__table_nyv_kgq_wt}  

    UICompatibility = new GlideUICompatibility(gs.getCurrentScopeName());
    var blocked = UICompatibility.isBlocked();
    gs.info(blocked);

Sortie :

    false


