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() | Wird in einer abgeleiteten Klasse überschrieben, gibt einen Wert zurück, der angibt, ob das Element einen XPath‑Knoten oder einen atomaren Wert darstellt. |
| virtual get_TypedValue() | Wird in einer abgeleiteten Klasse überschrieben, gibt das aktuelle Element als ein verpacktes Objekt des am besten geeigneten Typs gemäß seinem Schematyp zurück. |
| virtual get_Value() | Wird in einer abgeleiteten Klasse überschrieben, gibt den string‑Wert des Elements zurück. |
| virtual get_ValueAsBoolean() | Wird in einer abgeleiteten Klasse überschrieben, gibt den Wert des Elements als Boolean zurück. |
| virtual get_ValueAsDateTime() | Wird in einer abgeleiteten Klasse überschrieben, gibt den Wert des Elements als DateTime zurück. |
| virtual get_ValueAsDouble() | Wird in einer abgeleiteten Klasse überschrieben, gibt den Wert des Elements als Double zurück. |
| virtual get_ValueAsInt() | Wird in einer abgeleiteten Klasse überschrieben, gibt den Wert des Elements als Int32 zurück. |
| virtual get_ValueAsLong() | Wird in einer abgeleiteten Klasse überschrieben, gibt den Wert des Elements als Int64 zurück. |
| virtual get_ValueType() | Wird in einer abgeleiteten Klasse überschrieben, gibt den Typ des Elements zurück. |
| virtual get_XmlType() | Wird in einer abgeleiteten Klasse überschrieben, gibt den XmlSchemaType für das Element zurück. |
| virtual ValueAs(const TypeInfo&) | Gibt den Wert des Elements als den angegebenen Typ zurück. |
| virtual ValueAs(const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) | Wird in einer abgeleiteten Klasse überschrieben, gibt den Wert des Elements als den mit dem IXmlNamespaceResolver‑Objekt angegebenen Typ zurück, das zum Auflösen von Namensraum‑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.Font for C++