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 και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε στις συναρτήσεις ως όρισμα.

Δείτε επίσης