System.Xml.Xsl.Xslt.XsltLoader.XslCopyOf C# (CSharp) Method

XslCopyOf() private method

private XslCopyOf ( ) : XslNode
return XslNode
        private XslNode XslCopyOf()
        {
            ContextInfo ctxInfo = _input.GetAttributes(_copyOfAttributes);
            string select = ParseStringAttribute(0, "select");
            bool copyNamespaces = ParseYesNoAttribute(1, "copy-namespaces") != TriState.False;
            if (!copyNamespaces) ReportNYI("xsl:copy-of[@copy-namespaces    = 'no']");

            ParseTypeAttribute(2);
            ParseValidationAttribute(3, /*defVal:*/false);

            CheckNoContent();
            return SetInfo(f.CopyOf(select, _input.XslVersion), null, ctxInfo);
        }