建構區塊 > 建構區塊命名慣例
建構區塊命名慣例
下列命名慣例已在 PTC 提供的建構區塊中使用,亦推荐用於自訂建構區塊。
專案命名
專案名稱始終以名稱空間開頭,後接建構區塊前綴 (即建構區塊的名稱)。建構區塊前綴應為單數。將針對 PTC 開發的專案保留名稱空間 PTC。
例如,對於 PTC 提供的班次建構區塊,其專案名稱為 PTC.Shift
客戶建立的專案應使用其自己的具唯一性名稱空間識別元,例如 MyCompany。自訂班次建構區塊的專案名稱可以是 MyCompany.Shift
實體命名
建構區塊中每個實體的名稱都以名稱空間開頭,後接建構區塊名稱,然後是實體的功能名稱。對於大多數實體而言,功能名稱會後接一個用來指示實體類型的後綴。專案、資料形式與物名稱不包括指示實體類型的後綴。
例如,PTC 提供的班次建構區塊中的進入點物範本將命名為 PTC.Shift.EntryPoint_TT,進入點物件命名為 PTC.Shift.EntryPoint。在自訂的班次建構區塊中,進入點物範本可命名為 MyCompany.Shift.EntryPoint_TT,進入點物件可命名為 MyCompany.Shift.EntryPoint
下表提供不同實體類型的範例名稱,包括後綴 (如果用到):
實體類型
後綴
範例名稱
物件
PTC.Shift.ThingName
物範本
_TT
PTC.Shift.ThingTemplateName_TT
物形式
_TS
PTC.Shift.ThingShapeName_TS
資料表
_DT
PTC.Shift.DataTableName_DT
資料形式
PTC.Shift.DataShapeName
串流
_SM
PTC.Shift.StreamName_SM
值串流
_VS
PTC.Shift.ValueStreamName_VS
計時器
_TM
PTC.Shift.TimerName_TM
排程器
_SL
PTC.Shift.SchedulerName_SL
網路
_NW
PTC.Shift.NetworkName_NW
混搭
_MU
PTC.Shift.MashupName_MU
主要資料混搭
_MM
PTC.Shift.MasterMashupName_MM
功能表
_MN
PTC.Shift.MenuName_MN
媒體
_MD
PTC.Shift.MediaName_MD
樣式定義
_SY
PTC.Shift.StyleDefinitionName_SY
狀態定義
_ST
PTC.Shift.StateDefinitionName_ST
樣式主題
_TH
PTC.Shift.StyleThemeName_TH
使用者群組
_UG
PTC.Shift.UserGroupName_UG
組織
_OR
PTC.Shift.OrganizationName_OR
應用程式金鑰
_AK
PTC.Shift.ApplicationKey_AK
專案
PTC.Shift
這是否有幫助?