System::Security::SecurityElement فئة

SecurityElement class

نموذج كائن XML لتشفير كائن الأمان. غير مُنفَّذ. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل و/أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدم هذا المؤشر لتمريره إلى الدوال كمعامل.

class SecurityElement : public System::Object

الطرق

طريقةالوصف
AddAttribute(const String&, const String&)يضيف سمة إلى الوسم.
AddChild(SecurityElement)يضيف وسمًا فرعيًا.
Attribute(const String&)يحصل على قيمة السمة.
Copy()ينسخ الوسم.
Equal(SecurityElement)يفحص مساواة المعلمات.
static Escape(const String&)يُهرب الأحرف في سلسلة XML.
static FromString(const String&)ينشئ عنصرًا من شفرة XML.
get_Attributes()يحصل على سمات الوسم.
get_Children()يحصل على كائنات الوسم الفرعية.
get_Tag()يحصل على اسم الوسم.
get_Text()يحصل على النص الداخلي للعلامة.
static IsValidAttributeName(const String&)يتحقق مما إذا كان اسم السمة صالحًا.
static IsValidAttributeValue(const String&)يتحقق مما إذا كانت قيمة السمة صالحة.
static IsValidTag(const String&)يتحقق مما إذا كانت العلامة صالحة.
static IsValidText(const String&)يتحقق مما إذا كان النص صالحًا.
SearchForChildByTag(const String&)يحصل على العلامة الفرعية بالاسم.
SearchForTextOfTag(const String&)يحصل على النص الداخلي للعلامة الفرعية باسم العلامة.
SecurityElement(const String&)المُنشئ.
SecurityElement(const String&, const String&)المُنشئ.
set_Attributes(System::Collections::Generic::Dictionary<String, String>)يضبط خصائص العلامة.
set_Children(System::Collections::Generic::List<SecurityElement>)يضبط كائنات العلامة الفرعية.
set_Tag(const String&)يضبط اسم العلامة.
set_Text(const String&)يضبط النص الداخلي للعلامة.
ToString() const overrideيحوّل العلامة إلى سلسلة.

انظر أيضًا