XmlNamespaceManager.GetNamespacesInScope(XmlNamespaceScope) Yöntem

Tanım

Ş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

Şunlara uygulanır

Ayrıca bkz.