clase System::Xml::XPath::XPathExpression
Contenido
[
Ocultar
]XPathExpression class
Proporciona una clase tipada que representa una expresión XPath compilada.
class XPathExpression : public System::Object
Métodos
| Método | Descripción |
|---|---|
| virtual AddSort(SharedPtr<Object>, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>>) | Cuando se sobrescribe en una clase derivada, ordena los nodos seleccionados por la expresión XPath según el objeto IComparer especificado. |
| virtual AddSort(SharedPtr<Object>, XmlSortOrder, XmlCaseOrder, String, XmlDataType) | Cuando se sobrescribe en una clase derivada, ordena los nodos seleccionados por la expresión XPath según los parámetros suministrados. |
| virtual Clone() | Cuando se sobrescribe en una clase derivada, devuelve una copia de este XPathExpression. |
| static Compile(const String&) | Compila la expresión XPath especificada y devuelve un objeto XPathExpression que representa la expresión XPath. |
| static Compile(const String&, const SharedPtr<IXmlNamespaceResolver>&) | Compila la expresión XPath especificada, con el objeto IXmlNamespaceResolver indicado para la resolución de espacios de nombres, y devuelve un objeto XPathExpression que representa la expresión XPath. |
| virtual get_Expression() | Cuando se sobrescribe en una clase derivada, obtiene una representación string del XPathExpression. |
| virtual get_ReturnType() | Cuando se sobrescribe en una clase derivada, obtiene el tipo de resultado de la expresión XPath. |
| virtual SetContext(SharedPtr<XmlNamespaceManager>) | Cuando se sobrescribe en una clase derivada, especifica el objeto XmlNamespaceManager que se debe usar para la resolución de espacios de nombres. |
| virtual SetContext(SharedPtr<IXmlNamespaceResolver>) | Cuando se sobrescribe en una clase derivada, especifica el objeto IXmlNamespaceResolver que se debe usar para la resolución de espacios de nombres. |
Typedefs
| Typedef | Descripción |
|---|---|
| Ptr | Un alias para un puntero compartido a una instancia de esta clase. |
Ver también
- Class Object
- Namespace System::Xml::XPath
- Library Aspose.Page for C++