Freigeben über


IDomainModelSerializer-Schnittstelle

Definiert den Vertrag für ein standardmäßiges domänen Modells serialisierungsprogramm.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntax

'Declaration
Public Interface IDomainModelSerializer
public interface IDomainModelSerializer

Der IDomainModelSerializer-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft DomainModelNamespace Der XML-Namespace des Domänenmodells modells
Öffentliche Eigenschaft DomainModelType Der Typ des Domänenmodells modells, das serialisiert werden kann
Öffentliche Eigenschaft IsSerializable Wenn diese Eigenschaft den Wert false ist, führt das Aufrufen der Methoden zum Speichern/Ladens ein NotImplementedException.Vorbildliche Bibliotheken der Domäne können nicht direkt serialisiert werden.
Öffentliche Eigenschaft ModelFileExtension Die Dateierweiterung, die verwendet wird, wenn sie Instanzen der Domäne einer Datei zu modellieren, serialisiert

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CalculateDiagramFileName Gibt den Namen der Diagrammdatei zurück, die die angegebene Modelldatei angehört
Öffentliche Methode LoadModel Lädt die Modelldatei in die angegebene Partition und gibt das Stammelement modellelement zurück.
Öffentliche Methode LoadModelAndDiagram Lädt die Modell- und Diagramm Dateien in die angegebene Partition und gibt das Stammelement modellelement zurück.
Öffentliche Methode SaveModel Speichern Sie das Modell, das auf dem angegebenen Element in einer Datei Stamm ist
Öffentliche Methode SaveModelAndDiagram Speichert das Modell und das Diagramm zu den Dateien

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling-Namespace