XPathNavigator.MoveToFirstNamespace Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memindahkan ke XPathNavigator node namespace pertama dari simpul saat ini.
Overload
| Nama | Deskripsi |
|---|---|
| MoveToFirstNamespace(XPathNamespaceScope) |
Saat ditimpa di kelas turunan, memindahkan XPathNavigator ke node namespace pertama yang cocok dengan XPathNamespaceScope yang ditentukan. |
| MoveToFirstNamespace() |
Memindahkan ke XPathNavigator simpul namespace layanan pertama dari simpul saat ini. |
MoveToFirstNamespace(XPathNamespaceScope)
- Sumber:
- XPathNavigator.cs
- Sumber:
- XPathNavigator.cs
- Sumber:
- XPathNavigator.cs
- Sumber:
- XPathNavigator.cs
- Sumber:
- XPathNavigator.cs
Saat ditimpa di kelas turunan, memindahkan XPathNavigator ke node namespace pertama yang cocok dengan XPathNamespaceScope yang ditentukan.
public:
abstract bool MoveToFirstNamespace(System::Xml::XPath::XPathNamespaceScope namespaceScope);
public abstract bool MoveToFirstNamespace(System.Xml.XPath.XPathNamespaceScope namespaceScope);
abstract member MoveToFirstNamespace : System.Xml.XPath.XPathNamespaceScope -> bool
Public MustOverride Function MoveToFirstNamespace (namespaceScope As XPathNamespaceScope) As Boolean
Parameter
- namespaceScope
- XPathNamespaceScope
Nilai XPathNamespaceScope yang menjelaskan cakupan namespace.
Mengembalikan
true
XPathNavigator jika berhasil berpindah ke node namespace pertama; jika tidak, false. Jika false, posisi XPathNavigator tidak berubah.
Keterangan
Kelas XPathNavigator mengembalikan simpul namespace dalam urutan dokumen terbalik. Oleh karena itu, MoveToFirstNamespace pada dasarnya pindah ke node namespace terakhir dalam cakupan saat ini.
Menggunakan fragmen XML berikut sebagai contoh, jika XPathNavigator diposisikan pada simpul data , MoveToFirstNamespace berperilaku dengan cara berikut.
MoveToFirstNamespace(XPathNamespaceScope.All)berpindah ke salah satu node namespace berikut:xmlns:c='C', ,xmlns:a='A2',xmlns=''xmlns:b='B', atauxmlns:xml='http://www.w3.org/XML/1998/namespace'.MoveToFirstNamespace(XPathNamespaceScope.ExcludeXml)berpindah ke salah satu node namespace berikut:xmlns:c='C', ,xmlns:a='A2',xmlns=''atauxmlns:b='B'.MoveToFirstNamespace(XPathNamespaceScope.Local)pindah ke simpulxmlns:c='C'.
<root xmlns='urn:default' xmlns:a='A1' xmlns:b='B'>
<item xmlns='' xmlns:a='A2'>
<data xmlns:c='C' />
</item>
</root>
XPathNavigator Jika saat ini tidak diposisikan pada elemen, metode ini mengembalikan false dan posisi XPathNavigator tidak berubah.
XPathNavigator Setelah dipindahkan ke simpul namespace, Name properti mencerminkan nama namespace.
XPathNavigator Ketika diposisikan pada node namespace, metode MoveToNext, , MoveToPreviousdan MoveToFirst tidak berlaku. Metode ini selalu kembali false dan tidak mengubah posisi XPathNavigator. Sebaliknya, Anda dapat memanggil MoveToNextNamespace untuk pindah ke simpul namespace berikutnya.
XPathNavigator Setelah diposisikan pada node namespace, panggil MoveToParent untuk pindah kembali ke simpul elemen.
Untuk definisi node namespace, lihat bagian 5.4 dari rekomendasi Bahasa Jalur XML (XPath) W3C.
Lihat juga
Berlaku untuk
MoveToFirstNamespace()
- Sumber:
- XPathNavigator.cs
- Sumber:
- XPathNavigator.cs
- Sumber:
- XPathNavigator.cs
- Sumber:
- XPathNavigator.cs
- Sumber:
- XPathNavigator.cs
Memindahkan ke XPathNavigator simpul namespace layanan pertama dari simpul saat ini.
public:
bool MoveToFirstNamespace();
public bool MoveToFirstNamespace();
member this.MoveToFirstNamespace : unit -> bool
Public Function MoveToFirstNamespace () As Boolean
Mengembalikan
true
XPathNavigator jika berhasil berpindah ke node namespace pertama; jika tidak, false. Jika false, posisi XPathNavigator tidak berubah.
Keterangan
Kelas XPathNavigator mengembalikan simpul namespace dalam urutan dokumen terbalik. Oleh karena itu, MoveToFirstNamespace pada dasarnya pindah ke node namespace terakhir dalam cakupan saat ini.
XPathNavigator Setelah dipindahkan ke simpul namespace, Name properti mencerminkan nama namespace.
XPathNavigator Ketika diposisikan pada node namespace, metode MoveToNext, , MoveToPreviousdan MoveToFirst tidak berlaku. Metode ini selalu kembali false dan tidak mengubah posisi XPathNavigator. Sebaliknya, Anda dapat memanggil MoveToNextNamespace untuk pindah ke simpul namespace berikutnya.
XPathNavigator Setelah diposisikan pada node namespace, panggil MoveToParent untuk pindah kembali ke simpul elemen.
Untuk definisi node namespace, lihat bagian 5.4 dari rekomendasi Bahasa Jalur XML (XPath) W3C.