注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Object View の開発中に、特定のオブジェクトにリンクする URL や、オブジェクトを検索する URL を生成する必要が生じることがあります。
これらのビューをリンクとして提供するのではなく iframe 内に埋め込む場合は、URL クエリパラメーター embedded=true を追加します。これにより、Workspace サイドバーなしでビューが読み込まれます。
検索やエクスプロレーションにリンクする URL を作成する方法については、Object Explorer の URL を生成するを参照してください。
オブジェクトにリンクする方法は3つあります。
方法1
/workspace/hubble/external/object/v0/<object-type-id>?<primary-key-property-id>=<primary-key-property-value>
例:
/workspace/hubble/external/object/v0/aircraft?aircraftId=1234
方法2
/workspace/hubble/external/search/v2/?objectId=<objectRid>
主キープロパティの値に特殊文字が含まれる可能性がある場合は、この方法を推奨します。
この URL は、Object Explorer のコンテキスト内で Object View を読み込みます。Object View を囲む追加の UI なしで読み込むには、/workspace/hubble/objects/<objectRid> のような URL を作成します。Object View を iframe に埋め込むには、代わりに方法3を使用します。
方法3
/workspace/object-view/<objectRid>
この URL はスタンドアロンの Object View ルートであり、常に Workspace サイドバーなしで読み込まれます。Object View をヘッダーなしで読み込むには、URL クエリパラメーター shouldHideHeader=true を追加します。ビューをダークモードで読み込むには、inDarkMode=true を追加します。例:/workspace/object-view/<objectRid>?shouldHideHeader=true&inDarkMode=true。
コメントや Object Explorer でエクスプロレーションを開始するオプションなど、ヘッダーの機能は /workspace/hubble/* ルートとは異なる場合があります。