Binding.XPath Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define uma XPath consulta que devolve o valor na fonte de ligação XML para usar.
public:
property System::String ^ XPath { System::String ^ get(); void set(System::String ^ value); };
public string XPath { get; set; }
member this.XPath : string with get, set
Public Property XPath As String
Valor de Propriedade
A XPath pergunta. A predefinição é null.
Observações
Quando a fonte de ligação são dados XML em vez de um objeto de execução de linguagem comum (CLR), a XPath propriedade é usada em vez da Path propriedade para indicar o caminho até ao valor na fonte de ligação a utilizar.
Ao definir a XPath propriedade, está a criar uma XPath consulta para selecionar um nó ou uma coleção de nós (System.Xml.XmlElement e System.Xml.XmlAttribute ambos derivam de System.Xml.XmlNode).
System.Xml.XmlNode é um objeto de execução de linguagem comum (CLR), o que significa que pode atribuir às suas propriedades usando a Path propriedade.
O XmlNode.SelectNodes método trata as XPath expressões da XPath propriedade.
XPath funções não são suportadas. Para XPath informações sobre expressões, consulte a SelectNodes documentação e alguns exemplos fornecidos na secção de Exemplos.
LINQ para objetos XDocument XML e XElement não utilize XPath. Para detalhes, veja Como: Vincular a XDocument, XElement ou LINQ para resultados de consultas XML.