System.Xml.DocumentXmlWriter.WriteNamespaceDeclaration C# (CSharp) Méthode

WriteNamespaceDeclaration() private méthode

private WriteNamespaceDeclaration ( string prefix, string ns ) : void
prefix string
ns string
Résultat void
        internal override void WriteNamespaceDeclaration(string prefix, string ns) {
            VerifyState(Method.WriteNamespaceDeclaration);
            XmlAttribute attr;
            if (prefix.Length == 0) {
                attr = document.CreateAttribute(prefix, document.strXmlns, document.strReservedXmlns);
            }
            else {
                attr = document.CreateAttribute(document.strXmlns, prefix, document.strReservedXmlns);
            }
            AddAttribute(attr, write);
            XmlNode node = document.CreateTextNode(ns);
            AddChild(node, attr);
        }