DslDefinitionModelSerializationHelperBase.LoadModel 方法 (Store, String, ISchemaResolver, ValidationController, ISerializerLocator)
載入一個 DslLibrary 到某家商店,預設資料分割執行個體,並忽略序列化結果。
命名空間: Microsoft.VisualStudio.Modeling.DslDefinition
組件: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll 中)
語法
'宣告
Public Overridable Function LoadModel ( _
store As Store, _
fileName As String, _
schemaResolver As ISchemaResolver, _
validationController As ValidationController, _
serializerLocator As ISerializerLocator _
) As DslLibrary
public virtual DslLibrary LoadModel(
Store store,
string fileName,
ISchemaResolver schemaResolver,
ValidationController validationController,
ISerializerLocator serializerLocator
)
參數
- store
型別:Microsoft.VisualStudio.Modeling.Store
預設磁碟分割,此儲存區,將會建立新的 DslLibrary 執行個體。
- fileName
型別:System.String
還原序列化的 DslLibrary 執行個體檔案名稱。
- schemaResolver
型別:Microsoft.VisualStudio.Modeling.ISchemaResolver
允許序列化工具執行的根項目 (和它裡面的所有項目) 上的結構描述驗證 ISchemaResolver。如果傳遞 null,則將不會執行結構描述驗證。
- validationController
型別:Microsoft.VisualStudio.Modeling.Validation.ValidationController
ValidationController 是用來執行載入時期驗證 (驗證和驗證類別"Load")。如果傳遞 null,則將不會執行載入時期驗證。
- serializerLocator
型別:Microsoft.VisualStudio.Modeling.ISerializerLocator
傳回值
型別:Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
已載入的 DslLibrary 執行個體。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。