System::Xml::XPath::XPathExpression class

XPathExpression class

Παρέχει μια τυποποιημένη κλάση που αντιπροσωπεύει μια μεταγλωττισμένη έκφραση XPath.

class XPathExpression : public System::Object

Μέθοδοι

ΜέθοδοςΠεριγραφή
virtual AddSort(SharedPtr<Object>, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>>)Όταν αντικαθίσταται σε μια παράγωγη κλάση, ταξινομεί τους κόμβους που επιλέγονται από την έκφραση XPath σύμφωνα με το καθορισμένο αντικείμενο IComparer.
virtual AddSort(SharedPtr<Object>, XmlSortOrder, XmlCaseOrder, String, XmlDataType)Όταν αντικαθίσταται σε μια παράγωγη κλάση, ταξινομεί τους κόμβους που επιλέγονται από την έκφραση XPath σύμφωνα με τις παρεχόμενες παραμέτρους.
virtual Clone()Όταν αντικαθίσταται σε μια παράγωγη κλάση, επιστρέφει ένα κλώνο αυτού του XPathExpression.
static Compile(const String&)Μεταγλωττίζει την καθορισμένη έκφραση XPath και επιστρέφει ένα αντικείμενο XPathExpression που αντιπροσωπεύει την έκφραση XPath.
static Compile(const String&, const SharedPtr<IXmlNamespaceResolver>&)Μεταγλωττίζει την καθορισμένη έκφραση XPath, με το αντικείμενο IXmlNamespaceResolver που έχει καθοριστεί για την επίλυση ονομάτων χώρου, και επιστρέφει ένα αντικείμενο XPathExpression που αντιπροσωπεύει την έκφραση XPath.
virtual get_Expression()Όταν αντικαθίσταται σε μια παράγωγη κλάση, λαμβάνει μια string αναπαράσταση του XPathExpression.
virtual get_ReturnType()Όταν αντικαθίσταται σε μια παράγωγη κλάση, λαμβάνει τον τύπο αποτελέσματος της έκφρασης XPath.
virtual SetContext(SharedPtr<XmlNamespaceManager>)Όταν αντικαθίσταται σε μια παράγωγη κλάση, καθορίζει το αντικείμενο XmlNamespaceManager που θα χρησιμοποιηθεί για την επίλυση ονομάτων χώρου.
virtual SetContext(SharedPtr<IXmlNamespaceResolver>)Όταν αντικαθίσταται σε μια παράγωγη κλάση, καθορίζει το αντικείμενο IXmlNamespaceResolver που θα χρησιμοποιηθεί για την επίλυση ονομάτων χώρου.

Typedefs

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

Δείτε επίσης