XmlDocument.SelectSingleNodeNS(String, Object) Metode

Definisi

Menerapkan operasi pencocokan pola yang ditentukan ke konteks simpul ini dan mengembalikan simpul pertama yang cocok.

public:
 virtual IXmlNode ^ SelectSingleNodeNS(Platform::String ^ xpath, Platform::Object ^ namespaces) = SelectSingleNodeNS;
IXmlNode SelectSingleNodeNS(winrt::hstring const& xpath, IInspectable const& namespaces);
public IXmlNode SelectSingleNodeNS(string xpath, object namespaces);
function selectSingleNodeNS(xpath, namespaces)
Public Function SelectSingleNodeNS (xpath As String, namespaces As Object) As IXmlNode

Parameter

xpath
String

Platform::String

winrt::hstring

Menentukan ekspresi JalurX.

namespaces
Object

Platform::Object

IInspectable

Berisi string yang menentukan namespace layanan yang akan digunakan dalam ekspresi JalurX saat diperlukan untuk menentukan namespace baru secara eksternal. Namespace didefinisikan dalam gaya XML, sebagai daftar atribut deklarasi namespace yang dipisahkan spasi. Anda juga dapat menggunakan properti ini untuk mengatur namespace default.

Mengembalikan

Simpul pertama yang cocok dengan operasi pencocokan pola yang diberikan. Jika tidak ada simpul yang cocok dengan ekspresi, metode ini mengembalikan nilai null.

Penerapan

M:Windows.Data.Xml.Dom.IXmlNodeSelector.SelectSingleNodeNS(System.String,System.Object) M:Windows.Data.Xml.Dom.IXmlNodeSelector.SelectSingleNodeNS(Platform::String,Platform::Object) M:Windows.Data.Xml.Dom.IXmlNodeSelector.SelectSingleNodeNS(winrt::hstring,IInspectable)

Contoh

var input = document.SelectSingleNodeNS("//*[@x:Name='Input']", "xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml'");
auto input = document.SelectSingleNodeNS(L"//*[@x:Name='Input']", winrt::box_value(L"xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml'"));

Keterangan

Awalan dalam kueri diselesaikan menggunakan deklarasi namespace yang ditentukan.

Berlaku untuk