System::Xml::Schema::XmlAtomicValue κλάση
περιεχόμενα
[
κρύβω
]XmlAtomicValue class
Αντιπροσωπεύει την τυποποιημένη τιμή ενός επικυρωμένου στοιχείου ή χαρακτηριστικού XML. Η κλάση XmlAtomicValue δεν μπορεί να κληρονομηθεί.
class XmlAtomicValue : public System::Xml::XPath::XPathItem
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Clone() | Επιστρέφει ένα αντίγραφο αυτού του αντικειμένου XmlAtomicValue. |
| get_IsNode() override | Επιστρέφει μια τιμή που υποδεικνύει εάν το επικυρωμένο στοιχείο ή χαρακτηριστικό XML είναι κόμβος XPath ή ατομική τιμή. |
| get_TypedValue() override | Επιστρέφει το τρέχον επικυρωμένο στοιχείο ή χαρακτηριστικό XML ως ένα συσκευασμένο αντικείμενο του πιο κατάλληλου τύπου σύμφωνα με τον τύπο σχήματος του. |
| get_Value() override | Επιστρέφει την τιμή String του επικυρωμένου στοιχείου ή χαρακτηριστικού XML. |
| get_ValueAsBoolean() override | Επιστρέφει την τιμή του επικυρωμένου στοιχείου ή χαρακτηριστικού XML ως Boolean. |
| get_ValueAsDateTime() override | Επιστρέφει την τιμή του επικυρωμένου στοιχείου ή χαρακτηριστικού XML ως DateTime. |
| get_ValueAsDouble() override | Επιστρέφει την τιμή του επικυρωμένου στοιχείου ή χαρακτηριστικού XML ως Double. |
| get_ValueAsInt() override | Επιστρέφει την τιμή του επικυρωμένου στοιχείου ή χαρακτηριστικού XML ως Int32. |
| get_ValueAsLong() override | Επιστρέφει την τιμή του επικυρωμένου στοιχείου ή χαρακτηριστικού XML ως Int64. |
| get_ValueType() override | Επιστρέφει τον τύπο του επικυρωμένου στοιχείου ή χαρακτηριστικού XML. |
| get_XmlType() override | Επιστρέφει το XmlSchemaType για το επικυρωμένο στοιχείο ή χαρακτηριστικό XML. |
| ToString() const override | Επιστρέφει την τιμή String του επικυρωμένου στοιχείου ή χαρακτηριστικού XML. |
| ValueAs(const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) override | Επιστρέφει την τιμή του επικυρωμένου στοιχείου ή χαρακτηριστικού XML ως τον τύπο που καθορίζεται χρησιμοποιώντας το αντικείμενο IXmlNamespaceResolver που έχει οριστεί για την επίλυση προθεμάτων ονοματοχώρου. |
Typedefs
| Typedef | Περιγραφή |
|---|---|
| Ptr | Ένα ψευδώνυμο για κοινό δείκτη σε μια παρουσία αυτής της κλάσης. |
Παρατηρήσεις
Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε παρουσίες αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς αυτό θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε στις συναρτήσεις ως όρισμα.
Δείτε επίσης
- Class XPathItem
- Namespace System::Xml::Schema
- Library Aspose.Page for C++