XPathNavigator.TypedValue Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |