XPathExpression Klasse

Definition

Syntaktische Darstellung des XPATH-Ausdrucks

[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public class XPathExpression
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type XPathExpression = class
Public Class XPathExpression
Vererbung
XPathExpression
Attribute

Konstruktoren

Name Beschreibung
XPathExpression(IList<XPathExpressionBlock>)

Erstellt XPathExpression aus einer Liste von XPathExpressionBlocks.

XPathExpression(String)

Erstellt XPathExpression aus einer Zeichenfolge

Eigenschaften

Name Beschreibung
ExpressionSkeleton

Gibt den Ausdruck zurück, der alle Filter entfernt hat.

Item[Int32]

Abrufen der Struktur für die vom Index angegebene Ebene

Length

Anzahl der Ebenen

Methoden

Name Beschreibung
BlockExpressionSkeleton(Int32)

Gibt den Ausdruck zurück, der von allen Filtern entfernt wurde, bis zum angegebenen Blockindex. Bei einem Ausdruck "A/B/C" erhalten Sie beim Übergeben eines Indexes von 0 "A", durch die Übergabe von 1 "A/B" erhalten Sie "A/B", und wenn Sie 2 oder höher übergeben, erhalten Sie "A/B/C".

GetAttribute(String, String)

Attribut für die angegebene Ebene aus dem Filter abrufen

GetHashCode()

Ruft XPathExpression mit Code ab, indem einzelne Blockhashcodes kombiniert werden.

ToString()

Gibt die Zeichenfolgendarstellung dieses Ausdrucks zurück.

Gilt für: