DecoratorHostShapeSerializerBase.ReadElements(SerializationContext, ModelElement, XmlReader) Método

Definição

Esses métodos desserializam elementos XML aninhados dentro do elemento passado.

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

Parâmetros

serializationContext
SerializationContext

Contexto de serialização.

element
ModelElement

Instância de DecoratorHostShape na memória que obterá os dados desserializados.

reader
XmlReader

XmlReader para leitura de dados serializados.

Comentários

O chamador garantirá que o elemento atual tenha elementos XML aninhados e a chamada irá posicionar o leitor na marca aberta do primeiro elemento XML filho. Esse método lerá o máximo possível de elementos XML filho. Ele retorna em três circunstâncias: 1) quando um elemento XML filho desconhecido é encontrado. Nesse caso, esse método posicionará o leitor na marca aberta do elemento desconhecido. Isso implica que, se o primeiro elemento XML filho for desconhecido, esse método deverá retornar imediatamente e não fazer nada. 2) quando todos os elemnets XML filho são lidos. Nesse caso, o leitor será posicionado na marca de fim do elemento pai. 3) EOF.

Aplica-se a