System.Xml.Xsl.XsltOld.InputScopeManager.ResolveXmlNamespace C# (CSharp) Method

ResolveXmlNamespace() public method

public ResolveXmlNamespace ( string prefix ) : string
prefix string
return string
        public string ResolveXmlNamespace(string prefix) {
            Debug.Assert(prefix != null);
            if (prefix.Length == 0) {
                return this.defaultNS;
            }
            return ResolveNonEmptyPrefix(prefix);
        }

Usage Example

Ejemplo n.º 1
0
        private static PrefixQName CreateElementQName(string name, string nsUri, InputScopeManager manager) {
            if (nsUri == XmlReservedNs.NsXmlNs) {
                throw XsltException.Create(Res.Xslt_ReservedNS, nsUri);
            }

            PrefixQName qname = new PrefixQName();
            qname.SetQName(name);

            if (nsUri == null) {
                qname.Namespace = manager.ResolveXmlNamespace(qname.Prefix);
            }
            else {
                qname.Namespace = nsUri;
            }
            return qname;
        }
All Usage Examples Of System.Xml.Xsl.XsltOld.InputScopeManager::ResolveXmlNamespace