CompartmentSerializer.Read(SerializationContext, ModelElement, XmlReader) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Экземпляр Compartment является абстрактным и не может быть создан, поэтому этот метод вызывает исключение 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
Экземпляр Compartment в памяти, который получит десериализованные данные.
- reader
- XmlReader
Объект XmlReader, из которого требуется считать сериализованные данные.
Комментарии
При вызове этого метода вызывающий объект гарантирует, что переданный модуль чтения XML расположен в теге Open XML элемента секции, который будет десериализован. Метод должен гарантировать, что при возврате средство чтения будет располагаться в теге Open XML следующего родственного элемента или закрывающего тега родительского элемента (или EOF).