IDomainModelSerializer-Schnittstelle
Definiert den Vertrag für ein standardmäßiges Domänenmodellserialisierungsprogramm.
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntax
'Declaration
Public Interface IDomainModelSerializer
public interface IDomainModelSerializer
Der IDomainModelSerializer-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
DomainModelNamespace | Der XML-Namespace für das Domänenmodell. |
![]() |
DomainModelType | Der Typ des Domänenmodells, der serialisiert werden kann |
![]() |
IsSerializable | Wenn diese Eigenschaft den Wert "false" hat, führt das Aufrufen der Methoden zum Speichern/Laden zu einer NotImplementedException.Domänenmodellbibliotheken können nicht direkt serialisiert werden. |
![]() |
ModelFileExtension | Die Dateierweiterung, die verwendet wird, wenn Instanzen des Domänenmodells in eine Datei serialisiert werden. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
CalculateDiagramFileName | Gibt den Namen der Diagrammdatei zurück, die der angegebenen Modelldatei angehört |
![]() |
LoadModel | Lädt die Modelldatei in die angegebene Partition und gibt das Stammmodellelement zurück. |
![]() |
LoadModelAndDiagram | Lädt die Modell- und Diagrammdateien in die angegebene Partition und gibt das Stammmodellelement zurück. |
![]() |
SaveModel | Das Modell, das aus dem angegebenen Element stammt, in einer Datei speichern |
![]() |
SaveModelAndDiagram | Speichert das Modell und das Diagramm in den Dateien |
Zum Seitenanfang