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


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();
Hashtable attributeKeys = xmlElement.Attributes;
string attributeValue = attributeKeys[attributeName].ToString();
Dim attributeKeys As Hashtable = xmlElement.Attributes
Dim attributeValue As String = attributeKeys(attributeName).ToString()

Комментарии

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

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

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

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