ShapeSerializer.Read(SerializationContext, ModelElement, XmlReader) 方法

定义

形状是抽象的,不能被实例化,因此此方法会引发 NotSupportedException。

public:
 override void Read(Microsoft::VisualStudio::Modeling::SerializationContext ^ serializationContext, Microsoft::VisualStudio::Modeling::ModelElement ^ element, System::Xml::XmlReader ^ reader);
public override void Read (Microsoft.VisualStudio.Modeling.SerializationContext serializationContext, Microsoft.VisualStudio.Modeling.ModelElement element, System.Xml.XmlReader reader);
override this.Read : Microsoft.VisualStudio.Modeling.SerializationContext * Microsoft.VisualStudio.Modeling.ModelElement * System.Xml.XmlReader -> unit
Public Overrides Sub Read (serializationContext As SerializationContext, element As ModelElement, reader As XmlReader)

参数

serializationContext
SerializationContext

序列化上下文。

element
ModelElement

将获取被反序列化的数据的内存中形状实例。

reader
XmlReader

要从中读取序列化数据的 XmlReader。

注解

调用此方法时,调用方可保证传入的 XML 读取器位于将要反序列化的形状元素的 open XML 标记上。 方法需要确保在返回时,读取器定位在下一个同级元素的 open XML 标记上,或父元素的结束标记 (或 EOF) 。

适用于