XmlNamespaceManager.GetNamespacesInScope(XmlNamespaceScope) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Şu anda kapsamdaki ad alanlarını listelemek için kullanılabilen ön eke göre anahtarlanmış ad alanı adlarından oluşan bir koleksiyon alır.
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)
Parametreler
- scope
- XmlNamespaceScope
Döndürülecek ad alanı düğümlerinin türünü belirten bir numaralandırma değeri.
Döndürülenler
Şu anda kapsamda olan bir ad alanı ve ön ek çiftleri koleksiyonu.
Uygulamalar
Açıklamalar
Sözlük, ön ek ile anahtarlanan ad alanı adlarından oluşan bir koleksiyondan oluşur. Kapsam içi ad alanlarını numaralandırmak için kullanılabilir. Sözlük, ad alanı listesinin bağlantısı kesilmiş bir kopyasıdır. Geçerli kapsam içi ad alanı listesi değiştikçe değişmeden kalır.
Aşağıdaki tabloda, değerlerin yöntemi tarafından döndürülen ad alanlarını nasıl XmlNamespaceScope etkilediği gösterilmektedir GetNamespacesInScope .
| XmlNamespaceScope değeri | xmlns:xml | xmlns:xmlns | xmlns="" |
|---|---|---|---|
All |
Yes | No | No |
ExcludeXml |
No | No | No |
Local |
No | No | Yes |