IDomainModelSerializer 介面
定義標準網域模型序列化程式的合約。
命名空間: Microsoft.VisualStudio.Modeling
組件: Microsoft.VisualStudio.Modeling.Sdk.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 中)
語法
'宣告
Public Interface IDomainModelSerializer
public interface IDomainModelSerializer
IDomainModelSerializer 類型會公開下列成員。
屬性
名稱 | 描述 | |
---|---|---|
DomainModelNamespace | 網域模型的 XML 命名空間。 | |
DomainModelType | 可以序列化的網域模型的型別 | |
IsSerializable | 如果這個屬性為 false,則呼叫載入 / 儲存方法將會產生 NotImplementedException。無法直接序列化網域模型程式庫。 | |
ModelFileExtension | 將網域模型的執行個體序列化至檔案時使用的副檔名 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
CalculateDiagramFileName | 傳回提供之模型檔案隨附之圖表檔案的名稱 | |
LoadModel | 將模型檔載入指定的資料分割中,並傳回根模型項目。 | |
LoadModelAndDiagram | 將模型和圖表檔載入指定的資料分割中,並傳回根模型項目。 | |
SaveModel | 將以指定項目為根目錄的模型另存成檔案 | |
SaveModelAndDiagram | 將模型和圖表儲存至檔案 |
回頁首