Aracılığıyla paylaş


Binding.XPath Özellik

Tanım

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 dil çalışma zamanı (CLR) nesnesidir. Bu, özelliğini kullanarak Path özelliklerine bağlanabileceğiniz anlamına gelir.

yöntemi özelliğinden XmlNode.SelectNodesXPathXPath 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 .

LINQ to XML nesneleri XDocument ve XElement kullanmaz XPath. Ayrıntılar için bkz . Nasıl yapılır: XML Sorgu Sonuçları için XDocument, XElement veya LINQ'ye Bağlama.

Şunlara uygulanır