System::Xml::XPath::XPathItem Klasse
Inhalt
[
Ausblenden
]XPathItem class
Stellt ein Element im XQuery 1.0 und XPath 2.0 Data Modell dar.
class XPathItem : public virtual System::Object
Methoden
| Methode | Beschreibung |
|---|---|
| virtual get_IsNode() | Wenn in einer abgeleiteten Klasse überschrieben, liefert einen Wert, der angibt, ob das Element einen XPath Knoten oder einen atomaren Wert darstellt. |
| virtual get_TypedValue() | Wenn in einer abgeleiteten Klasse überschrieben, liefert das aktuelle Element als ein verpacktes Objekt des am besten geeigneten Typs gemäß seinem Schematyp. |
| virtual get_Value() | Wenn in einer abgeleiteten Klasse überschrieben, liefert den string Wert des Elements. |
| virtual get_ValueAsBoolean() | Wenn in einer abgeleiteten Klasse überschrieben, liefert den Wert des Elements als Boolean. |
| virtual get_ValueAsDateTime() | Wenn in einer abgeleiteten Klasse überschrieben, liefert den Wert des Elements als DateTime. |
| virtual get_ValueAsDouble() | Wenn in einer abgeleiteten Klasse überschrieben, liefert den Wert des Elements als Double. |
| virtual get_ValueAsInt() | Wenn in einer abgeleiteten Klasse überschrieben, liefert den Wert des Elements als ein Int32. |
| virtual get_ValueAsLong() | Wenn in einer abgeleiteten Klasse überschrieben, liefert den Wert des Elements als ein Int64. |
| virtual get_ValueType() | Wird in einer abgeleiteten Klasse überschrieben, gibt den Typ des Elements zurück. |
| virtual get_XmlType() | Wenn in einer abgeleiteten Klasse überschrieben, liefert den XmlSchemaType für das Element. |
| virtual ValueAs(const TypeInfo&) | Gibt den Wert des Elements als den angegebenen Typ zurück. |
| virtual ValueAs(const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) | Wenn in einer abgeleiteten Klasse überschrieben, gibt es den Wert des Elements als den mit dem IXmlNamespaceResolver Objekt angegebenen Typ zurück, das zum Auflösen von Namespace‑Präfixen verwendet wird. |
Typedefs
| Typedef | Beschreibung |
|---|---|
| Ptr | Ein Alias für einen Shared-Pointer auf eine Instanz dieser Klasse. |
Siehe auch
- Class Object
- Namespace System::Xml::XPath
- Library Aspose.Page for C++