バーチャル パーツ オカレンスは、ライブラリ レベルで作成された一般的なプロパティと、バーチャル パーツ オカレンスが配置されたアセンブリ内に保存されている一意のオカレンス プロパティを継承します。アセンブリ内のオカレンスに固有のプロパティが必要な場合は、ライブラリ レベルのプロパティ値をオカレンス プロパティ値でオーバーライドすることができます。
ほとんどのバーチャル パーツでは、[オカレンス]タブでバーチャル パーツ名のみを変更できます。ルームがセグメントに割り当てられている場合は、ルーム ID を変更することができます。ラベルの場合は、ラベルの内容とフォント サイズを変更することができます。
バーチャル パーツのすべてのタイプのオカレンスについて、カスタム プロパティ データを追加、修正することができます。さまざまなタイプのバーチャル パーツのプロパティ ダイアログボックスでは、ライブラリ定義に追加されているカスタム プロパティは、暗い背景で表示されます。バーチャル パーツのライブラリ プロパティは、オカレンス上で置き換えることができ、必要に応じて元のライブラリ レベルの値に復元できます。
バーチャル パーツのライブラリ レベルのプロパティを追加またはオーバーライドするには
- ブラウザで、ハーネス アセンブリをダブルクリックしてアクティブにします。
- ブラウザでバーチャル パーツを右クリックし、右クリック メニューから[ハーネス プロパティ]を選択します。また、ブラウザでバーチャル パーツをダブルクリックして、プロパティ ダイアログ ボックスを表示することもできます。
- ダイアログ ボックスの[オカレンス]タブをクリックします。
- ルーム以外のすべてのバーチャル パーツで、パーツ名を変更することができます。
- ルームがセグメントに割り当てられている場合は、ルーム ID を変更することができます。
- ラベルの場合は、[既定を使用]チェック ボックスをオフにして、[既定の内容]領域でラベルの内容とフォント サイズを変更することができます。
- [カスタム]タブをクリックして、新しいプロパティを追加するか、既存のプロパティを修正します。
- 新しいプロパティを追加する場合は、[名前]、[タイプ]、および[値]を入力し、[追加]をクリックします。
- 既存のプロパティを修正する場合は、修正するプロパティを選択し、必要に応じて設定を変更し、[修正]をクリックします。
- 続けてプロパティを追加、修正する場合は[適用]をクリックします。終了する場合は[OK]をクリックします。
オカレンスでライブラリレベルのプロパティを復元するには
オカレンスのプロパティ値がオーバーライドされている場合、ライブラリ レベルの値がダイアログ ボックスの左下に表示されます。テーブルに表示されている値と異なる場合、そのプロパティ値はオーバーライドされています。この値は、必要に応じて復元することができます。
- ブラウザで、ハーネス アセンブリをダブルクリックしてアクティブにします。
- グラフィックス ウィンドウでオカレンスを右クリックし、右クリック メニューから[ハーネス プロパティ]を選択します。
- [カスタム]タブを選択し、暗い背景で表示されているカスタム プロパティを選択します。
- 右クリック メニューから[復元]を選択します。
- 続けてライブラリ レベルのプロパティを復元する場合は、[適用]をクリックします。終了する場合は、[OK]をクリックします。