SyndicationPerson.TryParseAttribute(String, String, String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пытается проанализировать расширение атрибута.
protected public:
virtual bool TryParseAttribute(System::String ^ name, System::String ^ ns, System::String ^ value, System::String ^ version);
protected internal virtual bool TryParseAttribute (string name, string ns, string value, string version);
abstract member TryParseAttribute : string * string * string * string -> bool
override this.TryParseAttribute : string * string * string * string -> bool
Protected Friend Overridable Function TryParseAttribute (name As String, ns As String, value As String, version As String) As Boolean
Параметры
- name
- String
Имя элемента.
- ns
- String
Пространство имен элемента.
- value
- String
Анализируемый атрибут.
- version
- String
Версия механизма синдикации для использования при анализе.
Возвращаемое значение
Значение, указывающее, успешно ли было проанализировано расширение атрибута.
Исключения
Во время операции чтения обнаружен недопустимый XML-код.
Комментарии
Расширения атрибутов являются настраиваемыми атрибутами, которые не определены в спецификации Atom 1.0 или RSS 2.0. Они сериализуются как атрибуты элемента <author>
или <contributor>
для Atom 1.0 либо элемента <managingEditor>
, <a10:author>
или <a10:contributor>
для RSS 2.0. Этот метод является точкой расширения, позволяющей обрабатывать десериализацию расширения настраиваемого атрибута. Для этого необходимо создать класс, производный от класса SyndicationPerson, и переопределить этот метод. Этот метод вызывается для всех неопознанных расширений атрибутов.