DslDefinitionModelSerializationHelperBase.LoadModelAndDiagram Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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
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
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
Die geladene dsllibrary-Instanz.