Partager via


DslDefinitionModelSerializationHelperBase.LoadModelAndDiagram, méthode (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, et ignore le résultat de sérialisation.

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 ( _
    store As Store, _
    modelFileName As String, _
    diagramFileName As String, _
    schemaResolver As ISchemaResolver, _
    validationController As ValidationController, _
    serializerLocator As ISerializerLocator _
) As DslLibrary
public virtual DslLibrary LoadModelAndDiagram(
    Store store,
    string modelFileName,
    string diagramFileName,
    ISchemaResolver schemaResolver,
    ValidationController validationController,
    ISerializerLocator serializerLocator
)

Paramètres

  • 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.

Valeur de retour

Type : Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
L'instance chargée de DslLibrary.

Sécurité .NET Framework

Voir aussi

Référence

DslDefinitionModelSerializationHelperBase Classe

LoadModelAndDiagram, surcharge

Microsoft.VisualStudio.Modeling.DslDefinition, espace de noms