Aracılığıyla paylaş


SecurityElement.Attributes Özellik

Tanım

XML öğesinin özniteliklerini ad/değer çiftleri olarak alır veya ayarlar.

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

Özellik Değeri

Hashtable XML öğesinin öznitelik değerlerinin nesnesi.

Özel durumlar

Nesnenin Hashtable adı veya değeri geçersiz.

Ad geçerli bir XML öznitelik adı değil.

Örnekler

Aşağıdaki kod, bir XML öğesinin Attributes özniteliğini almak için özelliğinin kullanımını gösterir. Bu kod örneği, sınıfı için SecurityElement sağlanan daha büyük bir örneğin parçasıdır.

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()

Açıklamalar

Her öznitelik içinde Hashtable bir ad/değer çifti olarak depolanır.

Özniteliklerdeki adlar ve değerler yalnızca geçerli XML öznitelik karakterleri içermelidir. Dizeden geçersiz karakterleri kaldırmak için kullanın Escape .

Tırnak içine alınmış dizeler desteklenmez, bu nedenle ad/değer çiftleri için dizeler tırnak işaretleri veya alıntı gerektiren başka karakterler içermemelidir.

Şunlara uygulanır