DslLibraryHasDslLibraryImportsSerializer.ReadElements - метод
Этот метод десериализует вложенные XML-элементы в переданном элементе.
Пространство имен: Microsoft.VisualStudio.Modeling.DslDefinition
Сборка: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Синтаксис
'Декларация
Protected Overrides Sub ReadElements ( _
serializationContext As SerializationContext, _
element As ModelElement, _
reader As XmlReader _
)
protected override void ReadElements(
SerializationContext serializationContext,
ModelElement element,
XmlReader reader
)
Параметры
- serializationContext
Тип: Microsoft.VisualStudio.Modeling.SerializationContext
Контекст сериализации.
- element
Тип: Microsoft.VisualStudio.Modeling.ModelElement
Экземпляр DslLibraryHasDslLibraryImports в памяти, который получит десериализованные данные.
- reader
Тип: System.Xml.XmlReader
Объект XmlReader, из которого требуется считать сериализованные данные.
Заметки
Вызывающий объект гарантирует, что текущий элемент гнездился XML-элементов, и вызов расположит чтения на открытый тег первого дочернего элемента XML. Этот метод будет столько дочерних элементов XML, он может. Возвращается значение в 3 случаях: 1) При достижении неизвестный дочерний элемент XML. В этом случае этот метод расположит чтения на открытый тега неизвестного элемента. Это означает, что если первый дочерний элемент XML неизвестен, то этот метод должен вернуть немедленно, без ничего делать. 2) Когда все elemnets XML считываются дочернего элемента. В этом случае средство чтения, расположенным в конце тегом родительского элемента. 3) Конца файла).
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
DslLibraryHasDslLibraryImportsSerializer Класс
Microsoft.VisualStudio.Modeling.DslDefinition - пространство имен