2 types derived from SubTreeProcessor
PresentationFramework (2)
MS\Internal\Annotations\Anchoring\DataIdProcessor.cs (1)
29internal 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)
97public void RegisterSubTreeProcessor(SubTreeProcessor processor, String processorId) 129public SubTreeProcessor GetSubTreeProcessor(DependencyObject node) 140SubTreeProcessor processor = (SubTreeProcessor)_subtreeProcessors[processorString]; 149return _subtreeProcessors[DataIdProcessor.Id] as SubTreeProcessor; 162public SubTreeProcessor GetSubTreeProcessorForLocatorPart(ContentLocatorPart locatorPart) 167return _locatorPartHandlers[locatorPart.PartType] as SubTreeProcessor; 368SubTreeProcessor processor = GetSubTreeProcessor(pathRoot.Node); 645private IList<ContentLocatorBase> GenerateLocators(SubTreeProcessor processor, PathNode startNode, Object selection) 676SubTreeProcessor newProcessor = GetSubTreeProcessor(startNode.Node); 761SubTreeProcessor processor = GetSubTreeProcessor(node.Node); 830SubTreeProcessor processor = GetSubTreeProcessor(dependencyObject); 856SubTreeProcessor processor = GetSubTreeProcessor(dependencyObject); 1106SubTreeProcessor processor = null;