DslDefinitionModelSerializationHelperBase.LoadModelAndDiagram, méthode (SerializationResult, Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator)
Charge une instance de DslLibrary et son fichier de diagramme associé dans la partition par défaut de la banque donnée.
Espace de noms : Microsoft.VisualStudio.Modeling.DslDefinition
Assembly : Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Syntaxe
'Déclaration
Public Overridable Function LoadModelAndDiagram ( _
serializationResult As SerializationResult, _
store As Store, _
modelFileName As String, _
diagramFileName As String, _
schemaResolver As ISchemaResolver, _
validationController As ValidationController, _
serializerLocator As ISerializerLocator _
) As DslLibrary
public virtual DslLibrary LoadModelAndDiagram(
SerializationResult serializationResult,
Store store,
string modelFileName,
string diagramFileName,
ISchemaResolver schemaResolver,
ValidationController validationController,
ISerializerLocator serializerLocator
)
Paramètres
- serializationResult
Type : Microsoft.VisualStudio.Modeling.SerializationResult
Résultat de sérialisation des banques de l'opération de chargement.
- store
Type : Microsoft.VisualStudio.Modeling.Store
La nouvelle instance de DslLibrary sera créée dans la partition par défaut de cette banque.
- modelFileName
Type : System.String
Nom du fichier à partir duquel l'instance de DslLibrary sera désérialisée.
- diagramFileName
Type : System.String
Nom du fichier à partir duquel l'instance de DslDesignerDiagram sera désérialisée.
- schemaResolver
Type : Microsoft.VisualStudio.Modeling.ISchemaResolver
Un ISchemaResolver qui permet au sérialiseur pour que l'élément compris dans l'étendue du schéma de validation à la racine (et toutes qu'il contient).Si null est passé, la validation comprise dans l'étendue du schéma ne sera pas exécutée.
- validationController
Type : Microsoft.VisualStudio.Modeling.Validation.ValidationController
Un ValidationController qui sera utilisé pour effectuer la validation de temps de chargement (validations avec catégorie « charge » de validation).Si null est passé, la validation de temps de chargement ne sera pas exécutée.
- serializerLocator
Type : Microsoft.VisualStudio.Modeling.ISerializerLocator
Valeur de retour
Type : Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
L'instance chargée de DslLibrary.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
DslDefinitionModelSerializationHelperBase Classe
LoadModelAndDiagram, surcharge
Microsoft.VisualStudio.Modeling.DslDefinition, espace de noms