2 types derived from SubTreeProcessor
PresentationFramework (2)
MS\Internal\Annotations\Anchoring\DataIdProcessor.cs (1)
18internal sealed class DataIdProcessor : SubTreeProcessor
MS\Internal\Annotations\Anchoring\FixedPageProcessor.cs (1)
32internal class FixedPageProcessor : SubTreeProcessor
14 references to SubTreeProcessor
PresentationFramework (14)
MS\Internal\Annotations\Anchoring\LocatorManager.cs (14)
86public void RegisterSubTreeProcessor(SubTreeProcessor processor, String processorId) 118public SubTreeProcessor GetSubTreeProcessor(DependencyObject node) 129SubTreeProcessor processor = (SubTreeProcessor)_subtreeProcessors[processorString]; 138return _subtreeProcessors[DataIdProcessor.Id] as SubTreeProcessor; 151public SubTreeProcessor GetSubTreeProcessorForLocatorPart(ContentLocatorPart locatorPart) 156return _locatorPartHandlers[locatorPart.PartType] as SubTreeProcessor; 357SubTreeProcessor processor = GetSubTreeProcessor(pathRoot.Node); 633private IList<ContentLocatorBase> GenerateLocators(SubTreeProcessor processor, PathNode startNode, Object selection) 664SubTreeProcessor newProcessor = GetSubTreeProcessor(startNode.Node); 749SubTreeProcessor processor = GetSubTreeProcessor(node.Node); 818SubTreeProcessor processor = GetSubTreeProcessor(dependencyObject); 844SubTreeProcessor processor = GetSubTreeProcessor(dependencyObject); 1096SubTreeProcessor processor = null;