XmlNamespaceManager.GetNamespacesInScope(XmlNamespaceScope) Yöntem

Tanım

Şu anda kapsamda olan ad alanlarını listelemek için kullanılabilecek ön eke göre anahtarlanan 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 ad alanı ve ön ek çiftlerinden oluşan bir koleksiyon.

Uygulamalar

Açıklamalar

Sözlük, ön eke göre anahtarlanan ad alanı adlarından oluşan bir koleksiyondan oluşur. Kapsam içi ad alanlarını listelemek 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 Evet Hayır Hayır
ExcludeXml Hayır Hayır Hayır
Local Hayır Hayır Evet

Şunlara uygulanır

Ayrıca bkz.