コード例 #1
0
        public TargetCollections(TargetStorage local, TargetStorage msdn,
                                 ReferenceLinkType localLink, ReferenceLinkType msdnLink)
        {
            _localLink = localLink;
            _msdnLink  = msdnLink;

            _localStorage = local;
            _msdnStorage  = msdn;
        }
コード例 #2
0
        // super factory method

        public static void AddTargets(TargetStorage storage, XPathNavigator topicsNode, ReferenceLinkType type)
        {
            XPathNodeIterator topicNodes = topicsNode.Select("/*/apis/api[not(topicdata/@notopic)]");

            foreach (XPathNavigator topicNode in topicNodes)
            {
                Target target = CreateTarget(topicNode, type);
                if (target != null)
                {
                    target.Add(storage);
                }
            }
        }