GlideUICompatibility - スコープ指定

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • スコープ指定の GlideUICompatibility クラスでは、スコープ対象のアプリケーションで独自に最低のブラウザーバージョンを定義することができます。バージョンの定義は、スコープ対象のアプリケーションのシステムプロパティを作成することで行われます。

    sys_properties リストを使用してプロパティを作成し、バージョン番号を割り当てます。スコープ対象のアプリケーションからこれを実行すると、<scope-name> というプリフィックスがプロパティ名に自動的に追加されます。スコープ対象のアプリケーションの UI の互換性のプロパティは次のとおりです。

    • <scope-name>.ui.ie_minimum
    • <scope-name>.ui.chrome_minimum
    • <scope-name>.ui.firefox_minimum
    • <scope-name>.ui.safari_major_version_minimum

    その後、スコープ指定の GlideUICompatibility クラスを使用して、現在のブラウザーがサポートされているかどうかを判断できます。

    スコープ対象の GlideUICompatibility - getCompatibility()

    ブラウザーのバージョンに基づいて「block」または「allow」を返します。

    表 : 1. パラメーター
    名前 タイプ 説明
    なし
    表 : 2. 返される内容
    タイプ 説明
    文字列 block または allow
    UICompatibility = new GlideUICompatibility(gs.getCurrentScopeName());
    var blockOrAllow = UICompatibility.getCompatibility();
    gs.info(blockOrAllow);

    出力:allow

    スコープ対象の GlideUICompatibility - GlideUICompatibility(文字列 scopeName)

    GlideUICompatibility オブジェクトを作成します。

    表 : 3. パラメーター
    名前 タイプ 説明
    scopeName 文字列 スコープ対象のアプリケーションの名前

    スコープ指定の GlideUICompatibility - isBlocked()

    ブラウザーがサポートされていないかどうかを判断します。

    表 : 4. パラメーター
    名前 タイプ 説明
    なし
    表 : 5. 返される内容
    タイプ 説明
    ブーリアン ブラウザーがサポートされていない場合は True です。
    UICompatibility = new GlideUICompatibility(gs.getCurrentScopeName());
    var blocked = UICompatibility.isBlocked();
    gs.info(blocked);

    出力:false