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. Yığın üzerinde veya new operatörüyle bu tipin örneğini oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class SecurityElement : public System::Object

Yöntemler

YöntemAçıklama
AddAttribute(const String&, const String&)Etikete öznitelik ekler.
AddChild(SecurityElement)Alt etiketi ekler.
Attribute(const String&)Öznitelik değerini alır.
Copy()Etiketi kopyalar.
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()Etiketin alt nesnelerini alır.
get_Tag()Etiket adını alır.
get_Text()Etiketin iç metnini alır.
static IsValidAttributeName(const String&)Öznitelik adının geçerli olup olmadığını kontrol eder.
static IsValidAttributeValue(const String&)Öznitelik değerinin geçerli olup olmadığını kontrol eder.
static IsValidTag(const String&)Etiketin geçerli olup olmadığını kontrol eder.
static IsValidText(const String&)Metnin geçerli olup olmadığını kontrol eder.
SearchForChildByTag(const String&)İsimle çocuk etiketi alır.
SearchForTextOfTag(const String&)Etiket adıyla çocuk 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 özniteliklerini ayarlar.
set_Children(System::Collections::Generic::List<SecurityElement>)Etiketin çocuk nesnelerini ayarlar.
set_Tag(const String&)Etiket adını ayarlar.
set_Text(const String&)Etiketin iç metnini ayarlar.
ToString() const overrideEtiketi dizeye dönüştürür.

Ayrıca Bakınız