SecurityElement.Attributes Egenskap

Definition

Hämtar eller anger attributen för ett XML-element som namn/värde-par.

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

Egenskapsvärde

Objektet Hashtable för XML-elementets attributvärden.

Undantag

Objektets Hashtable namn eller värde är ogiltigt.

Namnet är inte ett giltigt XML-attributnamn.

Exempel

Följande kod visar användningen av Attributes egenskapen för att hämta ett attribut för ett XML-element. Det här kodexemplet är en del av ett större exempel för SecurityElement klassen.

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

Kommentarer

Varje attribut lagras i Hashtable som ett namn/värde-par.

Namn och värden i attribut bör endast innehålla giltiga XML-attributtecken. Använd Escape för att ta bort ogiltiga tecken från strängen.

Det finns inget stöd för citerade strängar, så strängar för namn/värde-par får inte innehålla citattecken eller andra tecken som kräver citattecken.

Gäller för