XPathExpression Klasse
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.
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. |