XmlNamespaceManager.GetNamespacesInScope(XmlNamespaceScope) 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.
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 |