XPathExpression Classe

Definizione

Rappresentazione sintattica dell'espressione XPATH

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

Costruttori

Nome Descrizione
XPathExpression(IList<XPathExpressionBlock>)

Costruisce XPathExpression da un elenco di XPathExpressionBlocks.

XPathExpression(String)

Costruisce XPathExpression da una stringa

Proprietà

Nome Descrizione
ExpressionSkeleton

Restituisce l'espressione rimossa di tutti i filtri.

Item[Int32]

ottenere l'albero per il livello specificato dall'indice

Length

numero di livelli

Metodi

Nome Descrizione
BlockExpressionSkeleton(Int32)

Restituisce l'espressione rimossa di tutti i filtri, fino a e includendo l'indice del blocco specificato. Per un'espressione "A/B/C", passando un indice pari a 0 si otterrà "A", passando 1 si otterrà "A/B" e passando 2 o superiore si otterrà "A/B/C".

GetAttribute(String, String)

ottenere l'attributo per il livello specificato dal filtro

GetHashCode()

Ottiene XPathExpression include codice combinando singoli codici hash a blocchi.

ToString()

Restituisce la rappresentazione di stringa di questa espressione.

Si applica a