DslDefinitionModelDomainModelSerializerBase 类

定义

实现 IDomainModelSerializer 的基类

public ref class DslDefinitionModelDomainModelSerializerBase abstract : Microsoft::VisualStudio::Modeling::IDomainModelSerializer
public abstract class DslDefinitionModelDomainModelSerializerBase : Microsoft.VisualStudio.Modeling.IDomainModelSerializer
type DslDefinitionModelDomainModelSerializerBase = class
    interface IDomainModelSerializer
Public MustInherit Class DslDefinitionModelDomainModelSerializerBase
Implements IDomainModelSerializer
继承
DslDefinitionModelDomainModelSerializerBase
派生
实现

构造函数

DslDefinitionModelDomainModelSerializerBase()

属性

DomainModelNamespace

序列化域模型时使用的 XML 命名空间

DomainModelType

域模型的类型

IsSerializable

返回 true:此 DSL 可以直接序列化/反序列化。

ModelFileExtension

此类域模型的模型文件使用的文件扩展名

方法

CalculateDiagramFileName(String)

计算并返回指定模型文件的关系图文件的名称

LoadModel(SerializationResult, Partition, String, ISerializerLocator)

加载 DslLibrary 实例及其关联的关系图文件。

LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISerializerLocator)

加载 DslLibrary 实例及其关联的关系图文件。

SaveModel(SerializationResult, ModelElement, String, Encoding)

用指定的编码将给定的模型根保存到给定的文件。

SaveModelAndDiagram(SerializationResult, ModelElement, String, ModelElement, String, Encoding)

用指定的编码将给定的 DslLibrary 和 global:: Microsoft.visualstudio.modeling.dsldesigner.dsldesignerdiagram.trigger 保存到给定文件中。

适用于