注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
ユーザーのオブジェクト型に対して関数を書く前に、それらのオブジェクト型を明示的にコードリポジトリにインポートする必要があります。このチュートリアルでは、フライトアラートオブジェクト型に対してのみ関数を書くことになります。このタスクでは、そのオブジェクト型をプロジェクトにインポートするプロセスを説明します。
アプリケーション画面の上部にある 設定 メニューアイテムをクリックします。ヒント:More ▾
ドロップダウンアイテムの下にグループ化されているかもしれません。
左側のメニューから オントロジー をクリックします。
フライトアラートオブジェクト(例:[ユーザー名] Flight Alert
)の名前を オントロジーインポート ウィンドウの オブジェクト型をフィルター処理する 検索バーに入力します。
検索でオブジェクト型が表示されたら、中央の行(例:ユーザー名FlightAlert
)にあるAPI名をクリップボードにコピーします。
API名の右側にある ➕
マークをクリックして、オブジェクト型をプロジェクトにインポートします。
ウィンドウの右下にある青い 保存 ボタンをクリックします。
後で、乗客、フライトアラート⟷フライト、フライト⟷遅延の型を参照するので、それらもプロジェクトに追加しましょう。
[Example Data] Flight
の間のリンクを探し、➕
ボタンをクリックして追加します。同様に、[Example Data] Flight
と [Example Data] Delays
の間、そしてユーザーのフライトアラートオブジェクトと [Example Data] Passenger
の間のリンクを上記と同じ手順で行い、完了したら 保存 をクリックします。
画面が再読み込みされたら、コード タブに戻り、../src/index.ts
ファイル(つまり、__tests__
フォルダー内では ない)を開きます。
2行目の import
文に、オントロジー設定ページからコピーしたAPI名を空の中括弧に追加します。このサンプルでは JmeierFlightAlert
をユーザーのAPIで置き換えます:import { JmeierFlightAlert } from "@foundry/ontology-api";
上記のタスクで何か問題がある場合は、この短い説明を参考にしてください。@foundry/ontology-api
パッケージ名を ctrl + select
して、リポジトリで利用可能なオントロジータイプを確認することができます。API名がリストに表示されない場合は、設定 > オントロジー セクションで正しくインポートされたか確認してください。それでも表示されない場合は、Code Assistを再起動するか、ブラウザを更新してください。