System::Xml::Xsl::XsltArgumentList κλάση
περιεχόμενα
[
κρύβω
]XsltArgumentList class
Περιέχει έναν μεταβλητό αριθμό ορισμάτων που είναι είτε παράμετροι XSLT είτε αντικείμενα επέκτασης.
class XsltArgumentList : public System::Object
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| AddExtensionObject(const String&, const SharedPtr<Object>&) | Προσθέτει ένα νέο αντικείμενο στη XsltArgumentList και το συσχετίζει με το URI του ονοματοχώρου. |
| AddParam(const String&, const String&, const SharedPtr<Object>&) | Προσθέτει μια παράμετρο στη XsltArgumentList και τη συσχετίζει με το όνομα που είναι προσδιορισμένο από το namespace. |
| Clear() | Αφαιρεί όλες τις παραμέτρους και τα αντικείμενα επέκτασης από τη XsltArgumentList. |
| GetExtensionObject(const String&) | Επιστρέφει το αντικείμενο που συσχετίζεται με το δεδομένο namespace. |
| GetParam(const String&, const String&) | Επιστρέφει την παράμετρο που συσχετίζεται με το όνομα που είναι προσδιορισμένο από το namespace. |
| RemoveExtensionObject(const String&) | Αφαιρεί το αντικείμενο με το URI του χώρου ονομάτων από το XsltArgumentList. |
| RemoveParam(const String&, const String&) | Αφαιρεί την παράμετρο από το XsltArgumentList. |
| XsltArgumentList() | Δημιουργεί μια νέα παρουσία του XsltArgumentList. |
Typedefs
| Typedef | Περιγραφή |
|---|---|
| Ptr | Ένα ψευδώνυμο για κοινό δείκτη σε μια παρουσία αυτής της κλάσης. |
Παρατηρήσεις
Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε παρουσίες αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς αυτό θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε στις συναρτήσεις ως όρισμα.
Δείτε επίσης
- Class Object
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++