CoreDesignSurfaceDomainModelSerializer Class
Provides an implementation of the IDomainModelSerializer interface that can be used to serialize / deserialize the CoreDesignSurface domain model.
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Microsoft.VisualStudio.Modeling.Diagrams::CoreDesignSurfaceDomainModelSerializerBase
Microsoft.VisualStudio.Modeling.Diagrams::CoreDesignSurfaceDomainModelSerializer
[ExportAttribute((IDomainModelSerializer^::typeid))] [DomainModelSerializerAttribute((CoreDesignSurfaceDomainModel^::typeid), "http://schemas.microsoft.com/VisualStudio/2008/DslTools/CoreDesignSurface", null)] public ref class CoreDesignSurfaceDomainModelSerializer : CoreDesignSurfaceDomainModelSerializerBase
| Name | Description | |
|---|---|---|
![]() | CoreDesignSurfaceDomainModelSerializer() |
| Name | Description | |
|---|---|---|
![]() | DomainModelNamespace | The XML namespace used when serializing the domain model(Inherited from CoreDesignSurfaceDomainModelSerializerBase.) |
![]() | DomainModelType | The type of the domain model(Inherited from CoreDesignSurfaceDomainModelSerializerBase.) |
![]() | IsSerializable | Returns false: Dsl libraries cannot be serialized / deserialized directly.(Inherited from CoreDesignSurfaceDomainModelSerializerBase.) |
![]() | ModelFileExtension | Returns null: Dsl libraries cannot be serialized / deserialized directly.(Inherited from CoreDesignSurfaceDomainModelSerializerBase.) |
Double-derived class - the default implementation is in CoreDesignSurfaceDomainModelSerializerBase. This class exist so users can customize behavior easily.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


