2 types derived from SubTreeProcessor
PresentationFramework (2)
MS\Internal\Annotations\Anchoring\DataIdProcessor.cs (1)
38internal sealed class DataIdProcessor : SubTreeProcessor
MS\Internal\Annotations\Anchoring\FixedPageProcessor.cs (1)
39internal class FixedPageProcessor : SubTreeProcessor
14 references to SubTreeProcessor
PresentationFramework (14)
MS\Internal\Annotations\Anchoring\LocatorManager.cs (14)
108public void RegisterSubTreeProcessor(SubTreeProcessor processor, String processorId) 140public SubTreeProcessor GetSubTreeProcessor(DependencyObject node) 151SubTreeProcessor processor = (SubTreeProcessor)_subtreeProcessors[processorString]; 160return _subtreeProcessors[DataIdProcessor.Id] as SubTreeProcessor; 173public SubTreeProcessor GetSubTreeProcessorForLocatorPart(ContentLocatorPart locatorPart) 178return _locatorPartHandlers[locatorPart.PartType] as SubTreeProcessor; 379SubTreeProcessor processor = GetSubTreeProcessor(pathRoot.Node); 656private IList<ContentLocatorBase> GenerateLocators(SubTreeProcessor processor, PathNode startNode, Object selection) 687SubTreeProcessor newProcessor = GetSubTreeProcessor(startNode.Node); 772SubTreeProcessor processor = GetSubTreeProcessor(node.Node); 841SubTreeProcessor processor = GetSubTreeProcessor(dependencyObject); 867SubTreeProcessor processor = GetSubTreeProcessor(dependencyObject); 1117SubTreeProcessor processor = null;