ClassHasBaseClassSerializer.ReadPropertiesFromAttributes(SerializationContext, ModelElement, XmlReader) Метод

Определение

Этот метод выполняет десериализацию всех свойств, которые сериализуются как атрибуты XML.

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

Параметры

serializationContext
SerializationContext

Контекст сериализации.

element
ModelElement

Экземпляр ClassHasBaseClass в памяти, который получит десериализованные данные.

reader
XmlReader

Объект XmlReader, из которого требуется считать сериализованные данные.

Комментарии

Так как этот метод обрабатывает только свойства, сериализованные как атрибуты XML, переданный модуль чтения не должен перемещаться внутри этого метода. Вызывающий объект гарантирует, что модуль чтения будет располагаться в теге Open XML текущего десериализуемого элемента.

Применяется к