Прочитать на английском

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


SecurityElement.Attributes Свойство

Определение

Получает или задает атрибуты элемента XML в виде пар "имя-значение".

public System.Collections.Hashtable Attributes { get; set; }
public System.Collections.Hashtable? Attributes { get; set; }

Значение свойства

Объект Hashtable для значений атрибутов элемента XML.

Исключения

Недопустимое имя или значение объекта Hashtable.

Имя атрибута XML является недопустимым.

Примеры

В следующем коде показано использование Attributes свойства для получения атрибута XML-элемента. Этот пример входит в состав более крупного примера использования класса SecurityElement.

Hashtable attributeKeys = xmlElement.Attributes;
string attributeValue = attributeKeys[attributeName].ToString();

Комментарии

Каждый атрибут хранится в в Hashtable виде пары "имя-значение".

Имена и значения в атрибутах должны содержать только допустимые символы атрибутов XML. Используйте Escape для удаления недопустимых символов из строки.

Строки, заключенные в кавычки, не поддерживаются, поэтому строки для пар "имя-значение" не должны содержать кавычки или другие символы, требующие кавычки.

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