XPathExpression Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |