2 instantiations of FixedElement
PresentationFramework (2)
System\Windows\Documents\FixedTextContainer.cs (2)
572_containerElement = new FixedElement(FixedElement.ElementType.Container, _start, _end, int.MaxValue); 581FixedElement e = new FixedElement(elementType, eStart, eEnd, pageIndex);
110 references to FixedElement
PresentationFramework (110)
System\Windows\Documents\DocumentStructures\NamedElement.cs (2)
19internal FixedElement.ElementType ElementType 24internal FixedElement.ElementType _elementType;
System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (9)
52_elementType = FixedElement.ElementType.Section; 98_elementType = FixedElement.ElementType.Paragraph; 143_elementType = FixedElement.ElementType.Figure; 185_elementType = FixedElement.ElementType.List; 227_elementType = FixedElement.ElementType.ListItem; 281_elementType = FixedElement.ElementType.Table; 323_elementType = FixedElement.ElementType.TableRowGroup; 366_elementType = FixedElement.ElementType.TableRow; 408_elementType = FixedElement.ElementType.TableCell;
System\Windows\Documents\FixedDSBuilder.cs (2)
87_flowBuilder.AddStartNode(FixedElement.ElementType.Paragraph); 159_flowBuilder.FixedElement.SetValue(FixedElement.LanguageProperty, language);
System\Windows\Documents\FixedElement.cs (19)
57typeof(FixedElement)); 62typeof(FixedElement)); 66typeof(FixedElement)); 70typeof(FixedElement)); 74typeof(FixedElement)); 78typeof(FixedElement)); 82typeof(FixedElement)); 86typeof(FixedElement)); 93typeof(FixedElement)); 98Block.BorderThicknessProperty.AddOwner(typeof(FixedElement)); 101Block.BorderBrushProperty.AddOwner(typeof(FixedElement)); 104TableCell.ColumnSpanProperty.AddOwner(typeof(FixedElement)); 109typeof(FixedElement)); 114typeof(FixedElement)); 118typeof(FixedElement)); 135_children = new List<FixedElement>(); 184internal void Append(FixedElement e) 343((FixedElement)_children[i]).DumpTree(indent+1); 460private List<FixedElement> _children;
System\Windows\Documents\FixedPageStructure.cs (3)
448FixedElement fixedElement; 473fixedElement = fn.Cookie as FixedElement; 621fixedElement = fn.Cookie as FixedElement;
System\Windows\Documents\FixedSOMContainer.cs (2)
171internal virtual FixedElement.ElementType[] ElementTypes 175return Array.Empty<FixedElement.ElementType>();
System\Windows\Documents\FixedSOMFixedBlock.cs (4)
70internal override FixedElement.ElementType[] ElementTypes 74return new FixedElement.ElementType[1] { FixedElement.ElementType.Paragraph }; 204public override void SetRTFProperties(FixedElement element)
System\Windows\Documents\FixedSOMPage.cs (4)
88public override void SetRTFProperties(FixedElement element) 106internal override FixedElement.ElementType[] ElementTypes 110return new FixedElement.ElementType[1] { FixedElement.ElementType.Section };
System\Windows\Documents\FixedSOMSemanticBox.cs (1)
85public virtual void SetRTFProperties(FixedElement element)
System\Windows\Documents\FixedSOMTable.cs (5)
112public override void SetRTFProperties(FixedElement element) 134internal override FixedElement.ElementType[] ElementTypes 138return new FixedElement.ElementType[2] { FixedElement.ElementType.Table, FixedElement.ElementType.TableRowGroup };
System\Windows\Documents\FixedSOMTableCell.cs (4)
68public override void SetRTFProperties(FixedElement element) 97internal override FixedElement.ElementType[] ElementTypes 101return new FixedElement.ElementType[1] { FixedElement.ElementType.TableCell };
System\Windows\Documents\FixedSOMTableRow.cs (3)
66internal override FixedElement.ElementType[] ElementTypes 70return new FixedElement.ElementType[1] { FixedElement.ElementType.TableRow };
System\Windows\Documents\FixedSOMTextRun.cs (1)
227public override void SetRTFProperties(FixedElement element)
System\Windows\Documents\FixedTextBuilder.cs (26)
1031flowBuilder.AddStartNode(FixedElement.ElementType.Section); 1051FixedElement.ElementType[] elementsForNode = node.ElementTypes; 1052foreach (FixedElement.ElementType type in elementsForNode) 1077foreach (FixedElement.ElementType type in elementsForNode) 1436_AddStartNode(FixedElement.ElementType.Paragraph); 1437_AddStartNode(FixedElement.ElementType.Hyperlink); 1439_currentFixedElement.SetValue(FixedElement.HelpTextProperty, (String) (hyperlink.UIElement.GetValue(AutomationProperties.HelpTextProperty))); 1440_currentFixedElement.SetValue(FixedElement.NameProperty, (String) (hyperlink.UIElement.GetValue(AutomationProperties.NameProperty))); 1447public void AddStartNode(FixedElement.ElementType type) 1499_AddStartNode(FixedElement.ElementType.Run); 1515_AddStartNode(FixedElement.ElementType.InlineUIContainer); 1520FixedElement.ElementType.Object, 1538FixedElement fElement = (FixedElement)flowImageNode.Cookie; 1539fElement.SetValue(FixedElement.NameProperty, image.Name); 1540fElement.SetValue(FixedElement.HelpTextProperty, image.HelpText); 1568FixedElement element = node.Cookie as FixedElement; 1600private void _AddStartNode(FixedElement.ElementType type) 1614_currentFixedElement = (FixedElement)startNode.Cookie; 1627_currentFixedElement = (FixedElement)_fixedElements.Pop(); 1733_AddStartNode(FixedElement.ElementType.Hyperlink); 1739_currentFixedElement.SetValue(FixedElement.HelpTextProperty, (String) (uiElement.GetValue(AutomationProperties.HelpTextProperty))); 1740_currentFixedElement.SetValue(FixedElement.NameProperty, (String) (uiElement.GetValue(AutomationProperties.NameProperty))); 1771public FixedElement FixedElement 1790private FixedElement _currentFixedElement;
System\Windows\Documents\FixedTextContainer.cs (8)
350FixedElement fixedElement = flowNode.Cookie as FixedElement; 516internal FixedElement ContainerElement 572_containerElement = new FixedElement(FixedElement.ElementType.Container, _start, _end, int.MaxValue); 577internal void OnNewFlowElement(FixedElement parentElement, FixedElement.ElementType elementType, FlowPosition pStart, FlowPosition pEnd, Object source, int pageIndex) 581FixedElement e = new FixedElement(elementType, eStart, eEnd, pageIndex); 640private FixedElement _containerElement;
System\Windows\Documents\FixedTextPointer.cs (8)
166FixedElement e = _flowPosition.GetElement(direction); 180FixedElement thisFE = _flowPosition.GetScopingElement(); 181FixedElement thatFE = ftp.FlowPosition.GetScopingElement(); 195FixedElement e = _flowPosition.GetScopingElement(); 207FixedElement e = _flowPosition.GetScopingElement(); 222FixedElement e = _flowPosition.GetScopingElement(); 424FixedElement e = _flowPosition.GetScopingElement(); 532FixedElement e = _flowPosition.GetScopingElement();
System\Windows\Documents\FlowNode.cs (3)
153FixedElement element = _cookie as FixedElement; 283internal void AttachElement(FixedElement fixedElement)
System\Windows\Documents\FlowPosition.cs (6)
248Object obj = ((FixedElement)flow._flowNode.Cookie).GetObject(); 269internal FixedElement GetElement(LogicalDirection dir) 272return (FixedElement)flow._flowNode.Cookie; 278internal FixedElement GetScopingElement() 292return (FixedElement)flowEnd._flowNode.Cookie; 355internal void AttachElement(FixedElement e)