以下範例顯示在 .smgXml 檔案中定義的中繼屬性定義。
註:
中繼屬性名稱必須具有 Meta. 前置。
<Server Type="PropertyDefinitions">
<MetaProperties>
<Meta Name="Meta.Description" Type="String" DefaultLabel="Description" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/>
<Meta Name="Meta.PartNumber" Type="String" DefaultLabel="PartNumber" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/>
<Meta Name="Meta.Revision" Type="String" DefaultLabel="Revision" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/>
</MetaProperties>
</Server>
......
......
<Actor.Name Value="F0189-CAGE-E1.1"/>
<Meta.PartNumber Value=
"67725"
/>
<Meta.Revision Value="
1.a
"/>
您也可將中繼屬性定義儲存在個別的 .smgMeta 檔案中以利重複使用。例如,.smgXml 檔案可以參考中繼屬性定義檔案: <Server Type="PropertyDefinitions" FileName="metas.smgMeta"/> 其中 metas.smgMeta 包含: <MetaProperties>
<Meta Name="Meta.Description" Type="String" DefaultLabel="Description" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/>
<Meta Name="Meta.PartNumber" Type="String" DefaultLabel="PartNumber" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/>
<Meta Name="Meta.Revision" Type="String" DefaultLabel="Revision" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/>
</MetaProperties>
註:
資料路徑機制可用來尋找外部中繼屬性檔案。請參閱 資料路徑。