Metoda ClassHasBaseClassSerializer.ReadElements —
Tej metody deserializes zagnieżdżone elementy XML wewnątrz elementu przekazany w.
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.DslDefinition
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Składnia
'Deklaracja
Protected Overrides Sub ReadElements ( _
serializationContext As SerializationContext, _
element As ModelElement, _
reader As XmlReader _
)
protected override void ReadElements(
SerializationContext serializationContext,
ModelElement element,
XmlReader reader
)
Parametry
- serializationContext
Typ: Microsoft.VisualStudio.Modeling.SerializationContext
Kontekst serializacji.
- element
Typ: Microsoft.VisualStudio.Modeling.ModelElement
Wystąpienie ClassHasBaseClass w pamięci, które otrzyma rozszeregowanym danych.
- reader
Typ: System.Xml.XmlReader
Element XmlReader odczytać dane serializowane od.
Uwagi
Obiekt wywołujący gwarantuje, że bieżący element mają zagnieżdżone elementy XML, a wywołanie będzie umieść czytelnika w tagu Otwórz pierwszy element podrzędny w XML.Ta metoda odczyta liczbę podrzędnych elementów XML, jak to możliwe.Zwraca ona okoliczności na trzy: 1) po napotkaniu elementu XML Nieznana podrzędna.W tym przypadku ta metoda będzie umieść czytelnika na otwartych znacznika nieznany element.Oznacza to, jeśli pierwszy element podrzędny w XML jest nieznany, tej metody należy natychmiast powrócić i nic nie rób.2) Podczas odczytu wszystkich podrzędnych XML elemnets.W tym przypadku czytnika zostaną rozmieszczone w tagu końcowego elementu nadrzędnego.3) EOF.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.
Zobacz też
Informacje
ClassHasBaseClassSerializer Klasa
Przestrzeń nazw Microsoft.VisualStudio.Modeling.DslDefinition