示例#1
0
        private static string GetPropertyName(XmlElement element)
        {
            string propertyName = BrokenXml.UnEscape(element.LocalName);

            if (element.NamespaceURI == WebDav.Namespaces.TIGRISSVN)
            {
                propertyName = "svn:" + propertyName;
            }
            return(propertyName);
        }
示例#2
0
        private void OutputElement(TextWriter output, XmlElement element)
        {
            string elementName = BrokenXml.UnEscape(element.LocalName);

            if (element.NamespaceURI == WebDav.Namespaces.SVNDAV)
            {
                output.Write("<ns3:" + elementName + "/>\r\n");
            }
            else if (element.NamespaceURI == WebDav.Namespaces.TIGRISSVN)
            {
                output.Write("<ns1:" + elementName + "/>\r\n");
            }
            else if (element.NamespaceURI == WebDav.Namespaces.DAV)
            {
                output.Write("<ns0:" + elementName + "/>\r\n");
            }
            else             //custom
            {
                output.Write("<ns2:" + elementName + "/>\r\n");
            }
        }