Partager via


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 du magasin donné.

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 ( _
    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

  • 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