Compartir a través de


IDomainModelSerializer (Interfaz)

Define el contrato para un serializador estándar del modelo de dominio.

Espacio de nombres:  Microsoft.VisualStudio.Modeling
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintaxis

'Declaración
Public Interface IDomainModelSerializer
public interface IDomainModelSerializer

El tipo IDomainModelSerializer expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública DomainModelNamespace El espacio de nombres XML del modelo de dominio
Propiedad pública DomainModelType El tipo de modelo de dominio que se puede serializar
Propiedad pública IsSerializable Si esta propiedad es false, después llamar a los métodos de carga o de guardar dará como resultado un NotImplementedException.Las bibliotecas de modelo de dominio no se pueden serializar directamente.
Propiedad pública ModelFileExtension La extensión de archivo utilizada para serializar las instancias del modelo de dominio a un archivo

Arriba

Métodos

  Nombre Descripción
Método público CalculateDiagramFileName Devuelve el nombre del archivo de diagrama que acompaña al archivo modelo proporcionado
Método público LoadModel Carga el archivo de modelo de la partición especificada y devuelve el elemento del modelo raíz.
Método público LoadModelAndDiagram Carga los archivos de modelo y el diagrama de la partición especificada y devuelve el elemento del modelo raíz.
Método público SaveModel Guarde el modelo con raíz en el elemento especificado en un archivo
Método público SaveModelAndDiagram Guarda el modelo y el diagrama a archivos

Arriba

Vea también

Referencia

Microsoft.VisualStudio.Modeling (Espacio de nombres)