MoveableDecoratorHostShapeSerializer.Read(SerializationContext, ModelElement, XmlReader) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
В отличие от DecoratorHostShape, MoveableDecoratorHostShape необходимо сериализовать, чтобы сохранить данные расположения. Однако из-за специальной обработки декораторов и основных фигур в CDS созданная обычным образом сериализация не будет работать. Поэтому мы "закоротим" созданный сериализатор и вместо этого будем обрабатывать сериализацию в ShapeElementSerializer.CustomReadElements().
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