XPathExpression Classe

Definição

Representação sintática da expressão XPATH

[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public class XPathExpression
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type XPathExpression = class
Public Class XPathExpression
Herança
XPathExpression
Atributos

Construtores

Nome Description
XPathExpression(IList<XPathExpressionBlock>)

Constrói o XPathExpression a partir de uma lista de XPathExpressionBlocks.

XPathExpression(String)

Constrói XPathExpression de uma cadeia de caracteres

Propriedades

Nome Description
ExpressionSkeleton

Retorna a expressão despojada de todos os filtros.

Item[Int32]

obter a árvore para o nível fornecido pelo índice

Length

número de níveis

Métodos

Nome Description
BlockExpressionSkeleton(Int32)

Retorna a expressão despojada de todos os filtros, até e incluindo o índice de bloco fornecido. Para uma expressão "A/B/C", passar um índice de 0 lhe dará "A", passar 1 lhe dará "A/B" e passar 2 ou superior lhe dará "A/B/C".

GetAttribute(String, String)

obter atributo para o nível determinado do filtro

GetHashCode()

Obtém o código XPathExpression combinando códigos de hash de bloco individuais.

ToString()

Retorna a representação de cadeia de caracteres dessa expressão.

Aplica-se a