資料類型是在桌上管理系統資料庫內定義的結構。例如,此為 XWD 資料類型的定義。定義是在配置檔案 /usr/dt/appconfig/types/language/xclients.dt 中:
DATA_ATTRIBUTES XWD { ACTION Open, Print ICON Dtxwd NAME_TEMPLATE %s.xwd MIME_TYPE 應用程式/八個一組的串流 SUNV3_TYPE xwd-file DESCRIPTION 此檔案包含圖形影像於 XWD \ 格式中。 這些檔案的建立一般是藉由 \ 使用XwdCapture做視窗快照 \ 動作。其資料類型名為 XWD. XWD 檔案 \ 名稱是以 `.xwd' 或 `.wd' 結尾。 }
DATA_CRITERIA XWD1 { DATA_ATTRIBUTES_NAME XWD MODE f NAME_PATTERN *.xwd } DATA_CRITERIA XWD2 { DATA_ATTRIBUTES_NAME XWD MODE f NAME_PATTERN *.wd }
每種資料類型定義都有兩部分:
DATA_ATTRIBUTES-描述資料類型的外觀與行為。
DATA_CRITERIA-指定將檔案分類為屬於該資料類型的規則(命名或內容)。
DATA_ATTRIBUTES_NAME 欄位將條件連接至屬性。
可以有 DATA_ATTRIBUTE 的多重 DATA_CRITERIA。例如,XWD 資料類型有兩項指定兩項不同命名條件(NAME_PATTERN)-名稱以 .xwd 或 .wd 結尾。