System::Security::SecurityElement sınıfı

SecurityElement class

Güvenlik nesnesini kodlamak için XML nesne modeli. Henüz uygulanmadı. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığıt üzerinde veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.

class SecurityElement : public System::Object

Yöntemler

YöntemAçıklama
AddAttribute(const String&, const String&)Etikete öznitelik ekler.
AddChild(SecurityElement)Alt etiket ekler.
Attribute(const String&)Öznitelik değerini alır.
Copy()Etiketi klonlar.
Equal(SecurityElement)Parametrelerin eşitliğini kontrol eder.
static Escape(const String&)XML dizesindeki karakterleri kaçırır.
static FromString(const String&)XML kodundan öğe oluşturur.
get_Attributes()Etiket özniteliklerini alır.
get_Children()Etiket alt nesnelerini alır.
get_Tag()Etiket adını alır.
get_Text()Etiket iç metnini alır.
static IsValidAttributeName(const String&)Özellik adının geçerli olup olmadığını denetler.
static IsValidAttributeValue(const String&)Özellik değerinin geçerli olup olmadığını denetler.
static IsValidTag(const String&)Etiketin geçerli olup olmadığını denetler.
static IsValidText(const String&)Metnin geçerli olup olmadığını denetler.
SearchForChildByTag(const String&)Alt etiketi ada göre alır.
SearchForTextOfTag(const String&)Etiket adına göre alt etiketin iç metnini alır.
SecurityElement(const String&)Yapıcı.
SecurityElement(const String&, const String&)Yapıcı.
set_Attributes(System::Collections::Generic::Dictionary<String, String>)Etiket özelliklerini ayarlar.
set_Children(System::Collections::Generic::List<SecurityElement>)Etiket alt nesnelerini ayarlar.
set_Tag(const String&)Etiket adını ayarlar.
set_Text(const String&)Etiket iç metnini ayarlar.
ToString() const overrideEtiketi dizeye dönüştürür.

Ayrıca Bakınız