DslDefinitionModelSerializationHelperBase 类
序列化和反序列化 DslDefinitionModel 模型帮助器类。
继承层次结构
System.Object
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelperBase
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelper
命名空间: Microsoft.VisualStudio.Modeling.DslDefinition
程序集: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll 中)
语法
声明
Public MustInherit Class DslDefinitionModelSerializationHelperBase
public abstract class DslDefinitionModelSerializationHelperBase
DslDefinitionModelSerializationHelperBase 类型公开以下成员。
构造函数
页首
方法
.gif) |
CheckForOrphanedShapes |
浏览关系图查找未连接到模型元素的所有形状。某些可能是设计使然,而是失调的形状。我们需要,以确保为所有失调的形状机会修复它,或者将相应的警告或错误消息。 |
.gif) |
CheckVersion |
检查读取的文件的版本。 |
.gif) |
CreateModelHelper |
创建和初始化的新 DslLibrary 的帮助器方法。 |
.gif) |
Equals |
确定指定的对象是否等于当前对象。 (继承自 Object。) |
.gif) |
Finalize |
允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) |
.gif) |
GetDirectory |
返回序列化程序目录使用 |
.gif) |
GetHashCode |
用作特定类型的哈希函数。 (继承自 Object。) |
.gif) |
GetMonikerResolvers |
此方法在存储返回每一个的标记解析器域模型 |
.gif) |
GetSerializedModelString |
返回设计 XML 格式 |
.gif) |
GetType |
获取当前实例的 Type。 (继承自 Object。) |
.gif) |
InitializeSerialization |
确保标记解析器和字段元素序列化程序在特定存储正确安装,因此,反序列化能被正确执行。 |
.gif) |
InitializeSerializationContext |
|
.gif) |
LoadModel(Store, String, ISchemaResolver, ValidationController, ISerializerLocator) |
加载 DslLibrary 实例添加到特定存储的默认分区,并忽略序列化结果。 |
.gif) |
LoadModel(SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) |
加载 DslLibrary 实例。 |
.gif) |
LoadModel(SerializationResult, Store, String, ISchemaResolver, ValidationController, ISerializerLocator) |
加载 DslLibrary 实例添加到特定存储的默认分区。 |
.gif) |
LoadModelAndDiagram(Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) |
加载 DslLibrary 实例及其关联的关系图文件添加到特定存储的默认分区,并忽略序列化结果。 |
.gif) |
LoadModelAndDiagram(SerializationResult, Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) |
加载 DslLibrary 实例及其关联的关系图文件添加到特定存储的默认分区。 |
.gif) |
LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) |
加载 DslLibrary 实例及其关联的关系图文件。 |
.gif) |
MemberwiseClone |
创建当前 Object 的浅表副本。 (继承自 Object。) |
.gif) |
OnPostLoadModel |
自定义模型加载。 |
.gif) |
ReadExtensions |
|
.gif) |
ReadRootElement |
读取 XML 根的元素。 |
.gif) .gif) |
ResolveSchema |
尝试解决所提供的架构命名空间 |
.gif) |
SaveModel(SerializationResult, DslLibrary, String) |
保存特定模型根到特定的文件,具有默认编码 (UTF-8),因此,具有默认值的可选特性将不会被写出。 |
.gif) |
SaveModel(SerializationResult, DslLibrary, String, Boolean) |
保存该特定方式向特定的文件,具有默认编码 (UTF-8)。 |
.gif) |
SaveModel(SerializationResult, DslLibrary, String, Encoding, Boolean) |
保存特定模型根到特定文件,具有指定的编码。 |
.gif) |
ToString |
返回表示当前对象的字符串。 (继承自 Object。) |
.gif) |
TryCreateValidatingReader |
尝试返回一个验证的 XML 读取器 |
.gif) |
TryGetEncoding |
尝试返回读取器使用的编码。 |
.gif) |
WriteExtensions |
|
.gif) |
WriteRootElement |
写入一个元素作为 XML 根。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参见
参考
Microsoft.VisualStudio.Modeling.DslDefinition 命名空间