Metoda DslLibrarySerializer.ReadElements —
Załadować DslLibraries przywożonych po przeczytaniu bieżące DslLibrary.Ponieważ wszystkie odwołania między modelami są monikery, które zostały rozwiązane podczas zatwierdzania transakcji, nie ma znaczenia, czy możemy najpierw załadować bieżącego modelu lub najpierw importowane modelu.
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 DslLibrary 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żeli pierwszy element podrzędny w XML jest nieznany, ta metoda powinna niezwłocznie zwraca 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
Przestrzeń nazw Microsoft.VisualStudio.Modeling.DslDefinition