DslDefinitionModelSerializationHelperBase.LoadModelAndDiagram Methode

Definition

Überlädt

LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator)

Lädt eine dsllibrary-Instanz und die zugehörige Diagramm Datei.

LoadModelAndDiagram(Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator)

Lädt eine dsllibrary-Instanz und die zugehörige Diagramm Datei in die Standard Partition des angegebenen Stores und ignoriert das serialisierungsergebnis.

LoadModelAndDiagram(SerializationResult, Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator)

Lädt eine dsllibrary-Instanz und die zugehörige Diagramm Datei in die Standard Partition des angegebenen Stores.

LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator)

Lädt eine dsllibrary-Instanz und die zugehörige Diagramm Datei.

public:
 virtual Microsoft::VisualStudio::Modeling::DslDefinition::DslLibrary ^ LoadModelAndDiagram(Microsoft::VisualStudio::Modeling::SerializationResult ^ serializationResult, Microsoft::VisualStudio::Modeling::Partition ^ modelPartition, System::String ^ modelFileName, Microsoft::VisualStudio::Modeling::Partition ^ diagramPartition, System::String ^ diagramFileName, Microsoft::VisualStudio::Modeling::ISchemaResolver ^ schemaResolver, Microsoft::VisualStudio::Modeling::Validation::ValidationController ^ validationController, Microsoft::VisualStudio::Modeling::ISerializerLocator ^ serializerLocator);
public virtual Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary LoadModelAndDiagram (Microsoft.VisualStudio.Modeling.SerializationResult serializationResult, Microsoft.VisualStudio.Modeling.Partition modelPartition, string modelFileName, Microsoft.VisualStudio.Modeling.Partition diagramPartition, string diagramFileName, Microsoft.VisualStudio.Modeling.ISchemaResolver schemaResolver, Microsoft.VisualStudio.Modeling.Validation.ValidationController validationController, Microsoft.VisualStudio.Modeling.ISerializerLocator serializerLocator);
abstract member LoadModelAndDiagram : Microsoft.VisualStudio.Modeling.SerializationResult * Microsoft.VisualStudio.Modeling.Partition * string * Microsoft.VisualStudio.Modeling.Partition * string * Microsoft.VisualStudio.Modeling.ISchemaResolver * Microsoft.VisualStudio.Modeling.Validation.ValidationController * Microsoft.VisualStudio.Modeling.ISerializerLocator -> Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
override this.LoadModelAndDiagram : Microsoft.VisualStudio.Modeling.SerializationResult * Microsoft.VisualStudio.Modeling.Partition * string * Microsoft.VisualStudio.Modeling.Partition * string * Microsoft.VisualStudio.Modeling.ISchemaResolver * Microsoft.VisualStudio.Modeling.Validation.ValidationController * Microsoft.VisualStudio.Modeling.ISerializerLocator -> Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
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

Parameter

serializationResult
SerializationResult

Speichert das serialisierungsergebnis aus dem Ladevorgang.

modelPartition
Partition

Partition, in der die neue dsllibrary-Instanz erstellt wird.

modelFileName
String

Der Name der Datei, aus der die dsllibrary-Instanz deserialisiert wird.

diagramPartition
Partition

Partition, in der die neue dsldesignerdiagram-Instanz erstellt wird.

diagramFileName
String

Der Name der Datei, aus der die dsldesignerdiagram-Instanz deserialisiert wird.

schemaResolver
ISchemaResolver

Ein ischemaresolver, der es dem Serialisierungsprogramm ermöglicht, eine Schema Validierung für das Stamm Element (und alles darin) durchzuführen. Wenn NULL übermittelt wird, wird keine Schema Validierung ausgeführt.

validationController
ValidationController

Ein validationcontroller, der zur Validierung der Lade Zeit verwendet wird (Überprüfungen mit der Überprüfungs Kategorie "Load"). Wenn NULL übermittelt wird, wird die Überprüfung der Lade Zeit nicht ausgeführt.

serializerLocator
ISerializerLocator

Ein iserializerlocator, der verwendet wird, um alle zusätzlichen Domänen Modelltypen zu suchen, die zum Laden des Modells erforderlich sind. Kann NULL sein.

Gibt zurück

DslLibrary

Die geladene dsllibrary-Instanz.

Gilt für

LoadModelAndDiagram(Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator)

Lädt eine dsllibrary-Instanz und die zugehörige Diagramm Datei in die Standard Partition des angegebenen Stores und ignoriert das serialisierungsergebnis.

public:
 virtual Microsoft::VisualStudio::Modeling::DslDefinition::DslLibrary ^ LoadModelAndDiagram(Microsoft::VisualStudio::Modeling::Store ^ store, System::String ^ modelFileName, System::String ^ diagramFileName, Microsoft::VisualStudio::Modeling::ISchemaResolver ^ schemaResolver, Microsoft::VisualStudio::Modeling::Validation::ValidationController ^ validationController, Microsoft::VisualStudio::Modeling::ISerializerLocator ^ serializerLocator);
public virtual Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary LoadModelAndDiagram (Microsoft.VisualStudio.Modeling.Store store, string modelFileName, string diagramFileName, Microsoft.VisualStudio.Modeling.ISchemaResolver schemaResolver, Microsoft.VisualStudio.Modeling.Validation.ValidationController validationController, Microsoft.VisualStudio.Modeling.ISerializerLocator serializerLocator);
abstract member LoadModelAndDiagram : Microsoft.VisualStudio.Modeling.Store * string * string * Microsoft.VisualStudio.Modeling.ISchemaResolver * Microsoft.VisualStudio.Modeling.Validation.ValidationController * Microsoft.VisualStudio.Modeling.ISerializerLocator -> Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
override this.LoadModelAndDiagram : Microsoft.VisualStudio.Modeling.Store * string * string * Microsoft.VisualStudio.Modeling.ISchemaResolver * Microsoft.VisualStudio.Modeling.Validation.ValidationController * Microsoft.VisualStudio.Modeling.ISerializerLocator -> Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
Public Overridable Function LoadModelAndDiagram (store As Store, modelFileName As String, diagramFileName As String, schemaResolver As ISchemaResolver, validationController As ValidationController, serializerLocator As ISerializerLocator) As DslLibrary

Parameter

store
Store

Die neue dsllibrary-Instanz wird in der Standard Partition dieses Stores erstellt.

modelFileName
String

Der Name der Datei, aus der die dsllibrary-Instanz deserialisiert wird.

diagramFileName
String

Der Name der Datei, aus der die dsldesignerdiagram-Instanz deserialisiert wird.

schemaResolver
ISchemaResolver

Ein ischemaresolver, der es dem Serialisierungsprogramm ermöglicht, eine Schema Validierung für das Stamm Element (und alles darin) durchzuführen. Wenn NULL übermittelt wird, wird keine Schema Validierung ausgeführt.

validationController
ValidationController

Ein validationcontroller, der zur Validierung der Lade Zeit verwendet wird (Überprüfungen mit der Überprüfungs Kategorie "Load"). Wenn NULL übermittelt wird, wird die Überprüfung der Lade Zeit nicht ausgeführt.

serializerLocator
ISerializerLocator

Ein iserializerlocator, der verwendet wird, um alle zusätzlichen Domänen Modelltypen zu suchen, die zum Laden des Modells erforderlich sind. Kann NULL sein.

Gibt zurück

DslLibrary

Die geladene dsllibrary-Instanz.

Gilt für

LoadModelAndDiagram(SerializationResult, Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator)

Lädt eine dsllibrary-Instanz und die zugehörige Diagramm Datei in die Standard Partition des angegebenen Stores.

public:
 virtual Microsoft::VisualStudio::Modeling::DslDefinition::DslLibrary ^ LoadModelAndDiagram(Microsoft::VisualStudio::Modeling::SerializationResult ^ serializationResult, Microsoft::VisualStudio::Modeling::Store ^ store, System::String ^ modelFileName, System::String ^ diagramFileName, Microsoft::VisualStudio::Modeling::ISchemaResolver ^ schemaResolver, Microsoft::VisualStudio::Modeling::Validation::ValidationController ^ validationController, Microsoft::VisualStudio::Modeling::ISerializerLocator ^ serializerLocator);
public virtual Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary LoadModelAndDiagram (Microsoft.VisualStudio.Modeling.SerializationResult serializationResult, Microsoft.VisualStudio.Modeling.Store store, string modelFileName, string diagramFileName, Microsoft.VisualStudio.Modeling.ISchemaResolver schemaResolver, Microsoft.VisualStudio.Modeling.Validation.ValidationController validationController, Microsoft.VisualStudio.Modeling.ISerializerLocator serializerLocator);
abstract member LoadModelAndDiagram : Microsoft.VisualStudio.Modeling.SerializationResult * Microsoft.VisualStudio.Modeling.Store * string * string * Microsoft.VisualStudio.Modeling.ISchemaResolver * Microsoft.VisualStudio.Modeling.Validation.ValidationController * Microsoft.VisualStudio.Modeling.ISerializerLocator -> Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
override this.LoadModelAndDiagram : Microsoft.VisualStudio.Modeling.SerializationResult * Microsoft.VisualStudio.Modeling.Store * string * string * Microsoft.VisualStudio.Modeling.ISchemaResolver * Microsoft.VisualStudio.Modeling.Validation.ValidationController * Microsoft.VisualStudio.Modeling.ISerializerLocator -> Microsoft.VisualStudio.Modeling.DslDefinition.DslLibrary
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

Parameter

serializationResult
SerializationResult

Speichert das serialisierungsergebnis aus dem Ladevorgang.

store
Store

Die neue dsllibrary-Instanz wird in der Standard Partition dieses Stores erstellt.

modelFileName
String

Der Name der Datei, aus der die dsllibrary-Instanz deserialisiert wird.

diagramFileName
String

Der Name der Datei, aus der die dsldesignerdiagram-Instanz deserialisiert wird.

schemaResolver
ISchemaResolver

Ein ischemaresolver, der es dem Serialisierungsprogramm ermöglicht, eine Schema Validierung für das Stamm Element (und alles darin) durchzuführen. Wenn NULL übermittelt wird, wird keine Schema Validierung ausgeführt.

validationController
ValidationController

Ein validationcontroller, der zur Validierung der Lade Zeit verwendet wird (Überprüfungen mit der Überprüfungs Kategorie "Load"). Wenn NULL übermittelt wird, wird die Überprüfung der Lade Zeit nicht ausgeführt.

serializerLocator
ISerializerLocator

Ein iserializerlocator, der verwendet wird, um alle zusätzlichen Domänen Modelltypen zu suchen, die zum Laden des Modells erforderlich sind. Kann NULL sein.

Gibt zurück

DslLibrary

Die geladene dsllibrary-Instanz.

Gilt für