System.Xml.XPath.XPathDocument.AddNamespace C# (CSharp) Метод

AddNamespace() приватный Метод

Associate a namespace node with an element.
private AddNamespace ( System.Xml.XPath.XPathNode pageElem, int idxElem, System.Xml.XPath.XPathNode pageNmsp, int idxNmsp ) : void
pageElem System.Xml.XPath.XPathNode
idxElem int
pageNmsp System.Xml.XPath.XPathNode
idxNmsp int
Результат void
        internal void AddNamespace(XPathNode[] pageElem, int idxElem, XPathNode[] pageNmsp, int idxNmsp) {
            Debug.Assert(pageElem[idxElem].NodeType == XPathNodeType.Element && pageNmsp[idxNmsp].NodeType == XPathNodeType.Namespace);

            if (this.mapNmsp == null)
                this.mapNmsp = new Dictionary<XPathNodeRef, XPathNodeRef>();

            this.mapNmsp.Add(new XPathNodeRef(pageElem, idxElem), new XPathNodeRef(pageNmsp, idxNmsp));
        }