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&) | Κάνει escape χαρακτήρων σε συμβολοσειρά 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 | Μετατρέπει την ετικέτα σε συμβολοσειρά. |
Δείτε επίσης
- Class Object
- Namespace System::Security
- Library Aspose.Page for C++