Freigeben über


DslDefinitionModelSerializationHelperBase.LoadModelAndDiagram-Methode (SerializationResult, Partition, String, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator)

Lädt eine DslLibrary-Instanz und die ihm zugeordnete Diagrammdatei.

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 LoadModelAndDiagram ( _
    serializationResult As SerializationResult, _
    modelPartition As Partition, _
    modelFileName As String, _
    diagramPartition As Partition, _
    diagramFileName As String, _
    schemaResolver As ISchemaResolver, _
    validationController As ValidationController, _
    serializerLocator As ISerializerLocator _
) As DslLibrary
public virtual DslLibrary LoadModelAndDiagram(
    SerializationResult serializationResult,
    Partition modelPartition,
    string modelFileName,
    Partition diagramPartition,
    string diagramFileName,
    ISchemaResolver schemaResolver,
    ValidationController validationController,
    ISerializerLocator serializerLocator
)

Parameter

  • modelFileName
    Typ: System.String
    Der Name der Datei, aus der die DslLibrary-Instanz deserialisiert wird.
  • diagramFileName
    Typ: System.String
    Der Name der Datei, aus der die DslDesignerDiagram-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.

Rückgabewert

Typ: Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
Die geladene DslLibrary-Instanz.

.NET Framework-Sicherheit

Siehe auch

Referenz

DslDefinitionModelSerializationHelperBase Klasse

LoadModelAndDiagram-Überladung

Microsoft.VisualStudio.Modeling.DslDefinition-Namespace