System::Xml::XPath::XPathItem κλάση

XPathItem class

Αντιπροσωπεύει ένα στοιχείο στο XQuery 1.0 και XPath 2.0 Data Model.

class XPathItem : public virtual System::Object

Μέθοδοι

ΜέθοδοςΠεριγραφή
virtual get_IsNode()Όταν παρακαμφθεί σε μια κληρονομημένη κλάση, λαμβάνει μια τιμή που υποδεικνύει εάν το στοιχείο αντιπροσωπεύει έναν κόμβο XPath ή μια ατομική τιμή.
virtual get_TypedValue()Όταν παρακαμφθεί σε μια κληρονομημένη κλάση, λαμβάνει το τρέχον στοιχείο ως ένα συσκευασμένο αντικείμενο του πιο κατάλληλου τύπου σύμφωνα με τον τύπο σχήματος του.
virtual get_Value()Όταν παρακαμφθεί σε μια κληρονομημένη κλάση, λαμβάνει την τιμή string του στοιχείου.
virtual get_ValueAsBoolean()Όταν παρακαμφθεί σε μια κληρονομημένη κλάση, λαμβάνει την τιμή του στοιχείου ως Boolean.
virtual get_ValueAsDateTime()Όταν παρακαμφθεί σε μια κληρονομημένη κλάση, λαμβάνει την τιμή του στοιχείου ως DateTime.
virtual get_ValueAsDouble()Όταν παρακαμφθεί σε μια κληρονομημένη κλάση, λαμβάνει την τιμή του στοιχείου ως Double.
virtual get_ValueAsInt()Όταν παρακαμφθεί σε μια κληρονομημένη κλάση, λαμβάνει την τιμή του στοιχείου ως Int32.
virtual get_ValueAsLong()Όταν παρακαμφθεί σε μια κληρονομημένη κλάση, λαμβάνει την τιμή του στοιχείου ως Int64.
virtual get_ValueType()Όταν αντικαθίσταται σε μια παράγωγη κλάση, λαμβάνει τον τύπο του στοιχείου.
virtual get_XmlType()Όταν παρακαμφθεί σε μια κληρονομημένη κλάση, λαμβάνει το XmlSchemaType για το στοιχείο.
virtual ValueAs(const TypeInfo&)Επιστρέφει την τιμή του στοιχείου ως τον καθορισμένο τύπο.
virtual ValueAs(const TypeInfo&, SharedPtr<IXmlNamespaceResolver>)Όταν αντικαθίσταται σε μια παράγωγη κλάση, επιστρέφει την τιμή του στοιχείου ως τον τύπο που έχει καθοριστεί χρησιμοποιώντας το αντικείμενο IXmlNamespaceResolver που ορίζεται για την επίλυση προθεμάτων ονομάτων χώρου.

Typedefs

TypedefΠεριγραφή
PtrΈνα ψευδώνυμο για κοινό δείκτη σε μια παρουσία αυτής της κλάσης.

Δείτε επίσης