DslDefinitionModelSerializationHelperBase.LoadModel-Methode (SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator)
Lädt eine DslLibrary-Instanz.
Namespace: Microsoft.VisualStudio.Modeling.DslDefinition
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Syntax
'Declaration
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
)
Parameter
- serializationResult
Typ: Microsoft.VisualStudio.Modeling.SerializationResult
Speichert die Serialisierung aus dem Ergebnis der Ladevorgang.
- partition
Typ: Microsoft.VisualStudio.Modeling.Partition
Partition, in der die neue DslLibrary-Instanz erstellt wird.
- fileName
Typ: System.String
Der Name der Datei, aus der die DslLibrary-Instanz deserialisiert wird.
- schemaResolver
Typ: Microsoft.VisualStudio.Modeling.ISchemaResolver
Ein ISchemaResolver, die das Serialisierungsprogramm ermöglicht, Schemavalidierung für das Stammelement (sowie alle darin zu diesem Zweck wird).Wenn Null übergeben wird, wird Schemavalidierung nicht ausgeführt.
- validationController
Typ: Microsoft.VisualStudio.Modeling.Validation.ValidationController
Ein ValidationController, das verwendet wird, um Ladezeit (Validierung von Validierungen mit Validierungskategorie „Last“) verwenden.Wenn Null übergeben wird, wird die Validierung Ladezeit nicht ausgeführt.
- serializerLocator
Typ: Microsoft.VisualStudio.Modeling.ISerializerLocator
Rückgabewert
Typ: Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
Die geladene DslLibrary-Instanz.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.