<component> 要素の変更
次の表に、<component> 要素に加えることができる変更と、各変更がインストール互換/呼び出し互換であるかどうかを示します。
変更の種類
|
インストール互換
|
呼び出し互換
|
非最終から最終
|
なし
|
あり
|
最終から非最終
|
あり
|
あり
|
非抽象から抽象
|
なし
|
あり
|
抽象から非抽象
|
あり
|
あり
|
アクセス制限の強化
|
なし
|
なし
|
アクセス制限の緩和
|
あり
|
あり
|
description、label、softwareVendor、または author 属性の値の変更
|
なし [属性の値は、インストールされた変数設定レコードに格納されます。]
|
あり
|
name または path 属性の値の変更 [この変更は、完全にバージョンツリーの変更から構成され、システムサービスが更新される状況でのみ実施可能です。この場合、新しいコンポーネントは元のコンポーネントのインスタンスである必要があります。]
|
なし
|
あり
|
単純コンポーネントから複合コンポーネントへの変更
|
なし
|
なし
|
複合コンポーネントから単純コンポーネントへの変更
|
なし
|
なし
|