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


SecurityElement.Attributes Свойство

Определение

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

public:
 property System::Collections::Hashtable ^ Attributes { System::Collections::Hashtable ^ get(); void set(System::Collections::Hashtable ^ value); };
public System.Collections.Hashtable? Attributes { get; set; }
public System.Collections.Hashtable Attributes { get; set; }
member this.Attributes : System.Collections.Hashtable with get, set
Public Property Attributes As Hashtable

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

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

Исключения

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

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

Примеры

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

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

Комментарии

Каждый атрибут хранится в паре Hashtable name/value.

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

Нет поддержки кавычек, поэтому строки для пар name/value не должны содержать кавычки или другие символы, требующие кавычек.

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