Binding.XPath Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kullanılacak XML bağlama kaynağındaki değeri döndüren bir XPath
sorguyu alır veya ayarlar.
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
Özellik Değeri
Sorgu XPath
. Varsayılan değer: null
.
Açıklamalar
Bağlama kaynağı ortak dil çalışma zamanı (CLR) nesnesi yerine XML verileri olduğunda, XPath kullanılacak bağlama kaynağındaki değerin yolunu göstermek için özelliği yerine Path özelliği kullanılır.
özelliğini ayarlayarak XPath , bir düğüm veya düğüm koleksiyonu seçmek için bir XPath
sorgu oluşturursunuz (System.Xml.XmlElement ve System.Xml.XmlAttribute her ikisi de ' den System.Xml.XmlNodetüretilir). System.Xml.XmlNode ortak bir dil çalışma zamanı (CLR) nesnesidir. Bu, özelliğini kullanarak Path özelliklerine bağlanabileceğiniz anlamına gelir.
yöntemi özelliğinden XmlNode.SelectNodes XPath
XPath ifadeleri işler. XPath
işlevleri desteklenmez. İfade bilgileri için XPath
, Örnek bölümünde sağlanan belgelere ve bazı örneklere bakın SelectNodes .
nesneleri XDocument LINQ to XML ve XElement kullanmazXPath
. Ayrıntılar için bkz . Nasıl yapılır: XML Sorgu Sonuçları için XDocument, XElement veya LINQ'e Bağlama.