Binding.XPath Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállít egy lekérdezést XPath , amely visszaadja a használni kívánt XML-kötési forrás értékét.
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
Tulajdonság értéke
A XPath lekérdezés. Az alapértelmezett érték a null.
Megjegyzések
Ha a kötési forrás egy közös nyelvi futtatókörnyezeti (CLR) objektum helyett XML-adat, a XPath tulajdonság a tulajdonság helyett a Path használni kívánt kötésforrás értékének elérési útját jelzi.
A tulajdonság beállításával XPath létrehoz egy lekérdezést XPath , amely kijelöl egy csomópontot vagy egy csomópontgyűjteményt (System.Xml.XmlElement és System.Xml.XmlAttribute mindkettő a forrásból System.Xml.XmlNodeszármazik).
System.Xml.XmlNode egy közös nyelvi futtatókörnyezeti (CLR) objektum, ami azt jelenti, hogy a tulajdonság használatával kötést végezhet a Path tulajdonságaihoz.
A XmlNode.SelectNodes metódus kezeli a XPath tulajdonság kifejezéseit XPath .
XPath függvények nem támogatottak. A XPath kifejezéssel kapcsolatos információkért tekintse meg a SelectNodes példa szakaszban található dokumentációt és néhány példát.
LINQ-ból XML-objektumokba, XDocument és XElement ne használja XPath. További információ : Kötés az XDocumenthez, az XElementhez vagy a LINQ-hoz az XML-lekérdezés eredményeihez.