通用建構區塊 > 基礎建構區塊 > 關鍵服務 (基礎建構區塊)
關鍵服務 (基礎建構區塊)
在基礎建構區塊中可以找到下列關鍵服務。您可以導覽至以下所述之每個實體的「服務」頁,來檢視此建構區塊中的所有服務。
PTC.Base.Manager
下列關鍵服務可在 PTC.Base.Manager 物件中找到:
AddNewComponent - 建立標準或抽象建構區塊。建立使建構區塊正常運作所需的所有物形式、物範本、物件、群組、組織等。
AddNewImplComponent - 建立實行建構區塊。此服務需要其實行之抽象區塊的專案名稱作為輸入。此服務會自動設定所有實體與相依性。
DeleteComponent - 刪除屬於傳入專案的所有實體。此動作不可逆。
FixDefaultUserGroupHierarchy - 此內部服務作為 ThingWorx Platform 差距的因應措施,用於無法在建立時將多個專案新增為專案相依性的情況。手動更新專案相依性之後,此服務會調整所有預設使用者群組,以便將其新增為相依元件預設群組的成員。這可讓您繼承鏈的預設安全性。
GetConfiguredComponentManager - 傳回元件的預設配置管理員。管理員在 PTC.Base.EntryPoint 物件的 DefaultGlobalManagerConfiguration 組態表中進行配置。
GetDefaultConfiguredDatabaseThing - 傳回已配置資料庫物件的全域組態。
GetDefaultConfiguredSolutionName - 傳回通用主混搭使用的全域配置解決方案名稱。
GetGlobalDefaultManagerForIdentifier - 傳回傳入識別元的全域配置管理員。
InitializeSolution - 針對建構區塊解決方案堆疊中的建構區塊執行任何部署後指令集。
PTC.Base.CommonHelper
下列關鍵服務可在 PTC.Base.CommonHelper 物件中找到:
AddAuditLogEntry - 將稽核記錄新增至稽核記錄串流。
FormatDateTime - 使用所需模式傳回日期與時間實例的字串表示。依預設,此服務會使用下表中所列的預先定義當地語系化權杖值來傳回日期與時間字串。
FormatDateTimeString - 使用所需模式傳回日期與時間字串的字串表示。依預設,此服務會使用下表中所列的預先定義當地語系化權杖值來傳回日期與時間字串。
GetAuditLogsForDateRange - 傳回處於傳入日期範圍之稽核記錄串流的記錄檔。
GetDateTime - 傳回指定時區的日期與時間。
GetAvailableTimeZones - 提供所有可用時區的清單。
GetTimeZoneInfo - 提供指定時區 ID 的時區資訊,例如位移、時區的顯示名稱等。
PurgeAuditLog - 刪除傳入日期範圍之稽核記錄串流中的所有記錄檔。
當地語系化權杖
PTC.Base.InternationalDateFormat
yyyy-MM-dd
PTC.Base.InternationalDateTimeFormat
yyyy-MM-dd HH:mm
PTC.Base.InternationalTimeFormat
HH:mm:ss
PTC.Base.InternationalShortDateFormat
MM-dd
PTC.Base.InternationalShortTimeFormat
HH:mm
PTC.Base.DatePickerDateFormat
YYYY-MM-DD
PTC.Base.DatePickerDateTimeFormat
YYYY-MM-DD HH:mm
PTC.Base.ChartDateFormat
MM-DD
這是否有幫助?