Поделиться через


SyndicationFeed.TryParseElement(XmlReader, String) Метод

Определение

Пытается проанализировать расширение элемента.

protected public:
 virtual bool TryParseElement(System::Xml::XmlReader ^ reader, System::String ^ version);
protected internal virtual bool TryParseElement (System.Xml.XmlReader reader, string version);
abstract member TryParseElement : System.Xml.XmlReader * string -> bool
override this.TryParseElement : System.Xml.XmlReader * string -> bool
Protected Friend Overridable Function TryParseElement (reader As XmlReader, version As String) As Boolean

Параметры

reader
XmlReader

Экземпляр XmlReader, из которого выполняется чтение.

version
String

Версия механизма синдикации для использования при анализе.

Возвращаемое значение

Значение, указывающее, успешно ли было проанализировано расширение элемента.

Исключения

Во время операции чтения обнаружен недопустимый XML-код.

Комментарии

Расширениями элементов являются допустимые элементы XML, которые не описаны в спецификациях Atom 1.0 и RSS 2.0. В качестве расширения можно добавить любой допустимый элемент XML при условии, что его пространство имен отличается от внешнего пространства имен. Этот метод является точкой расширения, позволяющей обрабатывать десериализацию расширения настраиваемого элемента. Для этого необходимо создать класс, производный от класса SyndicationFeed, и переопределить этот метод. Этот метод вызывается для всех неопознанных расширений элементов.

Применяется к