XML 綱目編輯器中的參照整合性

XML 綱目編輯器具有一個處理參照整合性問題的內建機制。 當您刪除某些節點時,會自動清理任何受影響的節點。

當您定義複式類型時,您可以對它新增內容模型及參照廣域元素。
例如:
<schema>
 <element name="comment" type="string">
	<complexType name="Items">
		<sequence>
				<element ref="comment">
		 </sequence>
	 </complexType>
</schema>

如果廣域元素(註解)被刪除,則它的所有參照會發生錯誤。 不過,當您刪除廣域元素時,XML 綱目編輯器會利用下列演算法來進行清理:

刪除併入和匯入的綱目

如果併入或匯入的綱目已刪除,您必須視狀況手動重設下列類型參照:
  • 廣域元素和元素的類型
  • 屬性類型
  • 複式類型衍生
  • 簡式類型衍生
如果併入或匯入的綱目已刪除,它們不會自動重設。
相關概念
XML 綱目編輯器
相關工作
編輯 XML 綱目內容
刪除 XML 綱目元件