Bahasa

XmlNamespaceManager.GetNamespacesInScope(XmlNamespaceScope) Metode

Definisi

Mendapatkan kumpulan nama namespace yang dikunci oleh awalan, yang dapat digunakan untuk menghitung namespace layanan yang saat ini berada dalam cakupan.

public:
 virtual System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetNamespacesInScope(System::Xml::XmlNamespaceScope scope);
public virtual System.Collections.Generic.IDictionary<string,string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope);
abstract member GetNamespacesInScope : System.Xml.XmlNamespaceScope -> System.Collections.Generic.IDictionary<string, string>
override this.GetNamespacesInScope : System.Xml.XmlNamespaceScope -> System.Collections.Generic.IDictionary<string, string>
Public Overridable Function GetNamespacesInScope (scope As XmlNamespaceScope) As IDictionary(Of String, String)

Parameter

scope
XmlNamespaceScope

Nilai enumerasi yang menentukan jenis node namespace layanan yang akan dikembalikan.

Mengembalikan

Kumpulan namespace layanan dan pasangan awalan yang saat ini berada dalam cakupan.

Penerapan

Keterangan

Kamus terdiri dari kumpulan nama namespace yang di-key oleh awalan. Ini dapat digunakan untuk menghitung namespace dalam cakupan. Kamus adalah salinan daftar namespace yang terputus. Ini tetap tidak berubah saat daftar namespace dalam cakupan saat ini berubah.

Tabel berikut ini memperlihatkan bagaimana XmlNamespaceScope nilai memengaruhi namespace yang dikembalikan oleh GetNamespacesInScope metode .

Nilai XmlNamespaceScope xmlns:xml xmlns:xmlns xmlns=""
All Ya Tidak Tidak
ExcludeXml Tidak Tidak Tidak
Local Tidak Tidak Ya

Berlaku untuk

Lihat juga