貼り付けおよびホットリンク時の属性の処理
以下では、次の場合に属性の一致とマッピングがどのように処理されるかを説明します。
-
ホストプロジェクトにホットリンクファイルを配置または更新する場合
-
あるプロジェクトから別のプロジェクトに要素を貼り付ける場合
これらのワークフローでは、属性のマッピングが行われます。ホストに属性が存在しない場合、または定義の競合がある場合は、多くの場合、ホストに新しい属性が作成されます。
属性の名前が一意である場合
受信した属性の名前がホストプロジェクトにまだ存在しない場合、競合は発生しません。
-
受信した属性は新しい属性としてプロジェクトに追加され、属性のルートフォルダに配置されます(フォルダは転送されません)。
-
元の名前を使用する属性は、そのインデックス番号がホストで空いている場合、オリジナルと同じインデックス番号を使用します。そのインデックスがホスト側で既に使用されている場合、属性は使用可能な最初のインデックスを使用します。
属性名が既存の属性と同じ場合
受信した属性がホストプロジェクト内の既存の属性と同じ名前を持つ場合、これは競合と見なされる可能性があります。結果は、属性タイプと、属性定義(名前を除く)が一致するかどうかによって異なります:
注: これらを管理しやすくするために、属性パレットには新規作成または追加されたプロジェクト属性のソースに関するフィードバックが表示されます。「新規追加された属性に関するデータ(属性パレット)」を参照してください。