XPathNavigator.TypedValue Eigenschaft

Definition

Ruft den aktuellen Knoten als ein geschachteltes Objekt vom geeignetsten .NET-Typ ab.

public:
 virtual property System::Object ^ TypedValue { System::Object ^ get(); };
public override object TypedValue { get; }
member this.TypedValue : obj
Public Overrides ReadOnly Property TypedValue As Object

Eigenschaftswert

Der aktuelle Knoten als geschachteltes Objekt des am besten geeigneten .NET-Typs.

Hinweise

Für Attribute und Elemente mit atomarem einfachem Typ oder einfachem Textinhalt gibt die TypedValue Eigenschaft einen Kasten Object der am besten geeigneten .NET Typezurück. Wenn der Inhalt des Elements oder Attributs ein Listentyp ist, gibt die TypedValue Eigenschaft ein Array von Objekten der am besten geeigneten .NET Typezurück.

In der folgenden Tabelle werden die TypedValue von den einzelnen XPathNodeTypezurückgegebenen beschrieben.

Xpathnodetype Zurückgegebener TypedValue-Wert
Root Gibt ein String Objekt zurück, das alle Text Knoten-Nachfolger des Dokuments enthält, verkettet und durch Leerzeichen getrennt. Wenn das Dokument keine untergeordneten Text Knoten aufweist, String.Empty wird zurückgegeben.
Element

(eingegebener oder einfacher Inhalt)
Gibt einen Object zurück, der den typisierten Wert des Elementdarstellt.

Wenn als Element XML-Schemalistendatentyp definiert ist, wird der Knotenwert als Array von Objekten verfügbar gemacht. Jede Object im Array enthält den typisierten Wert eines untergeordneten Elements des Elements.
Element

(nicht typisierte, gemischte oder komplexe Inhalte)
Gibt ein String -Objekt zurück, das Element alle Text Knoten-Nachfolger von enthält (einschließlich Zeichenfolgendarstellungen typisierter Werte), verkettet und durch Leerzeichen getrennt. Wenn keine Element untergeordneten Text Knoten vorhanden sind, String.Empty wird zurückgegeben.
Attribute

(eingegebener oder einfacher Inhalt)
Gibt einen Object zurück, der den typisierten Wert des Attributedarstellt. Wird Object als .NET-Wert Type geschachtelt.

Wenn als Attribute XML-Schemalistendatentyp definiert ist, wird der Knotenwert als Array von Objekten verfügbar gemacht. Jedes Object im Array enthält den typisierten Wert eines untergeordneten Elements von Attribute.
Text Ein String -Objekt, das den Text enthält.
Comment Ein String -Objekt, das den Inhalt der Kommentare enthält, mit Ausnahme der umgebenden <!-- und -->.
ProcessingInstruction Ein String -Objekt, das den Inhalt der Verarbeitungsanweisung mit Ausnahme des Ziels und der umgebenden <? und enthält ?>.
Namespace Ein String -Objekt, das den Namespacenamen enthält.
Whitespace Ein String -Objekt, das den Text des Knotens enthält.
SignificantWhitespace Ein String -Objekt, das den Text des Knotens enthält.

Gilt für: