ModuleInfo

從 骑砍中文百科
於 2020年4月24日 (五) 19:09 由 Notealot對話 | 貢獻 所做的修訂 (创建页面,内容为“[https://docs.bannerlordmodding.com/_csharp-api/library/moduleinfo.html <big>访问源文档</big>]<br> <big>返回目录</big>…”)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)
跳到: 導覽搜尋

訪問源文檔
返回目錄

ModuleInfo 類包含了每個模組的信息。

你可以通過如下操作獲取一個,存有所有已加載信息模組的列表:

var loadedMods = new List<ModuleInfo>();
foreach(var moduleName in Utilities.GetModulesNames())
{
    var moduleInfo = new ModuleInfo();
    moduleInfo.Load(moduleName);
    loadedMods.Add(moduleInfo);
}

Utilities 類是 Talewords.Engine 命名空間的一部分,並且函數 GetModulesNames() 會返回已加載的模組名的列表。 這可以用來確定模組是否已加載,用來檢測依賴的模組是否存在很有用,