Partager via


DslDefinitionModelSerializationHelperBase.LoadModel, méthode (SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator)

Charge une instance de DslLibrary.

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 LoadModel ( _
    serializationResult As SerializationResult, _
    partition As Partition, _
    fileName As String, _
    schemaResolver As ISchemaResolver, _
    validationController As ValidationController, _
    serializerLocator As ISerializerLocator _
) As DslLibrary
public virtual DslLibrary LoadModel(
    SerializationResult serializationResult,
    Partition partition,
    string fileName,
    ISchemaResolver schemaResolver,
    ValidationController validationController,
    ISerializerLocator serializerLocator
)

Paramètres

  • fileName
    Type : System.String
    Nom du fichier à partir duquel l'instance DslLibrary 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

LoadModel, surcharge

Microsoft.VisualStudio.Modeling.DslDefinition, espace de noms