Partager via


IDomainModelSerializer, interface

Définit le contrat pour un sérialiseur standard de modèle de domaine.

Espace de noms :  Microsoft.VisualStudio.Modeling
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntaxe

'Déclaration
Public Interface IDomainModelSerializer
public interface IDomainModelSerializer

Le type IDomainModelSerializer expose les membres suivants.

Propriétés

  Nom Description
Propriété publique DomainModelNamespace L'espace de noms XML du modèle de domaine
Propriété publique DomainModelType Le type du modèle de domaine qui peut être sérialisé
Propriété publique IsSerializable Si cette propriété a la valeur false, puis appeler les méthodes de charge/sauvegarde entraîne un NotImplementedException.Des bibliothèques de modèle de domaine ne peuvent pas être sérialisées directement.
Propriété publique ModelFileExtension L'extension de fichier utilisée en sérialisant des instances du domaine modèle à un fichier

Début

Méthodes

  Nom Description
Méthode publique CalculateDiagramFileName Retourne le nom du fichier de diagramme qui accompagne le fichier de modèle fourni
Méthode publique LoadModel Charge le fichier de modèle dans la partition spécifiée et retourne l'élément de modèle de racine.
Méthode publique LoadModelAndDiagram Charge le modèle et les fichiers de diagramme dans la partition spécifiée et retourne l'élément de modèle de racine.
Méthode publique SaveModel Enregistrez le modèle associé à une racine sur l'élément spécifié à un fichier
Méthode publique SaveModelAndDiagram Enregistre le modèle et le diagramme aux fichiers

Début

Voir aussi

Référence

Microsoft.VisualStudio.Modeling, espace de noms