注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
アクションタイプのパラメーターのデフォルト値は、アクションフォームのパラメーターにあらかじめ値を入力するために使用されます。デフォルト値はパラメーター単位で設定され、Workshop、Object Explorer、Object Views、Quiver、Slate でサポートされています。デフォルト値を導入すると、アクションを使用する複数のアプリケーションでアクションのロジックを標準化でき、アプリケーションごとにデフォルト値を追加する必要がなくなります。
パラメーターにデフォルト値を設定すると、固定値または選択したオブジェクトのプロパティを表示できます。
ローカルのデフォルト値(たとえば、Workshop の変数)は、常にグローバルのデフォルト値よりも優先されます。デフォルト値が設定されたアクションに Workshop の変数を渡すと、アクションフォームには Workshop の変数の値があらかじめ入力されます。Object Views の環境変数や Slate のデフォルト値にも同じ仕組みが適用されます。アクションの各インスタンスで指定されたデフォルト値が優先されます。そのため、デフォルト値に移行するには、ローカルのオーバーライドを削除する必要があります。
パラメーターを選択すると、そのパラメーターの設定ビューが開きます。パラメーターのデフォルト値を固定値にするか、オブジェクトパラメーターのプロパティの値にするかを選択します。
選択した Aircraft オブジェクトの Type プロパティを A320 に変更するアクションタイプを例として考えます。設定するには、Type パラメーターをクリックし、固定のデフォルト値を追加します。

デフォルト値を使用せずに同様のユーザーエクスペリエンスを実現するには、パラメーターを使用するアプリケーションごとに入力値を設定する必要があります。この動作を更新する場合(たとえば、A380 に変更する場合)は、場合によっては複数のアプリケーションにわたって、動作を手動で変更する必要があります。

オブジェクトプロパティをパラメーターのデフォルト値として設定するには、まず設定するオブジェクトパラメーターを選択します。たとえば、ユーザーが編集前にプロパティの現在の値を把握する必要がある、より汎用的な「飛行機の詳細を変更」というアクションタイプを考えます。これは、現在選択されているオブジェクト(この場合は、変更対象の Plane オブジェクト)から各パラメーターの値があらかじめ入力されるように設定することで実現できます。デフォルト値として使用できるのは、入力リストでそのパラメーターよりも上に配置されているオブジェクト参照パラメーターのみです。

Object Explorer では、「飛行機の詳細を変更」アクションに現在の値があらかじめ入力されます。この場合、ユーザーは1個のプロパティだけを変更し、残りは同じ値を保持できます。アクションを実行する場所にかかわらず、同じデフォルト値のロジックが適用されます。アクションを使用するユーザーがデフォルト値を更新すると、Lifetime Hours の値は編集済みとして表示されます。

アクションパラメーターにタイプクラスのアノテーションを付けると、特別な値(自動生成された UUID や現在のユーザーの ID など)をあらかじめ入力できます。オントロジーのドキュメントには、利用可能なタイプクラスの完全な一覧があります。

ほとんどの場合、ユーザーがこれらの特別な事前入力値を手動で変更しないように、パラメーターの表示設定を非表示に設定する必要があります。