using System; using System.Collections.Generic; using Cpp2IlInjected; namespace System.Xml { /// Provides read-only access to a set of prefix and namespace mappings. // Token: 0x020000CE RID: 206 [Token(Token = "0x20000CE")] public interface IXmlNamespaceResolver { /// Gets a collection of defined prefix-namespace mappings that are currently in scope. /// An value that specifies the type of namespace nodes to return. /// An that contains the current in-scope namespaces. // Token: 0x06000A80 RID: 2688 [Token(Token = "0x6000A80")] [Address(Slot = "0")] IDictionary GetNamespacesInScope(XmlNamespaceScope scope); /// Gets the namespace URI mapped to the specified prefix. /// The prefix whose namespace URI you wish to find. /// The namespace URI that is mapped to the prefix; if the prefix is not mapped to a namespace URI. // Token: 0x06000A81 RID: 2689 [Token(Token = "0x6000A81")] [Address(Slot = "1")] string LookupNamespace(string prefix); /// Gets the prefix that is mapped to the specified namespace URI. /// The namespace URI whose prefix you wish to find. /// The prefix that is mapped to the namespace URI; if the namespace URI is not mapped to a prefix. // Token: 0x06000A82 RID: 2690 [Token(Token = "0x6000A82")] [Address(Slot = "2")] string LookupPrefix(string namespaceName); } }