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 du magasin donné, et ignore le résultat de la sérialisation.

Espace de noms :  Microsoft.VisualStudio.Modeling.DslDefinition
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.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 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
    ISchemaResolver qui permet au sérialiseur d'effectuer une validation de schéma sur l'élément racine (et tout ce qu'il contient).Si null est passé, la validation de schéma ne sera pas exécutée.
  • validationController
    Type : Microsoft.VisualStudio.Modeling.Validation.ValidationController
    ValidationController permettant d'effectuer une validation de temps de chargement (validations avec la catégorie de validation « Load »).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
Instance DslLibrary chargée.

Sécurité .NET Framework

Voir aussi

Référence

DslDefinitionModelSerializationHelperBase Classe

LoadModelAndDiagram, surcharge

Microsoft.VisualStudio.Modeling.DslDefinition, espace de noms