2 instantiations of FixedElement
PresentationFramework (2)
System\Windows\Documents\FixedTextContainer.cs (2)
589_containerElement = new FixedElement(FixedElement.ElementType.Container, _start, _end, int.MaxValue); 598FixedElement e = new FixedElement(elementType, eStart, eEnd, pageIndex);
110 references to FixedElement
PresentationFramework (110)
System\Windows\Documents\DocumentStructures\NamedElement.cs (2)
31internal FixedElement.ElementType ElementType 36internal FixedElement.ElementType _elementType;
System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (9)
63_elementType = FixedElement.ElementType.Section; 109_elementType = FixedElement.ElementType.Paragraph; 154_elementType = FixedElement.ElementType.Figure; 196_elementType = FixedElement.ElementType.List; 238_elementType = FixedElement.ElementType.ListItem; 292_elementType = FixedElement.ElementType.Table; 334_elementType = FixedElement.ElementType.TableRowGroup; 377_elementType = FixedElement.ElementType.TableRow; 419_elementType = FixedElement.ElementType.TableCell;
System\Windows\Documents\FixedDSBuilder.cs (2)
95_flowBuilder.AddStartNode(FixedElement.ElementType.Paragraph); 167_flowBuilder.FixedElement.SetValue(FixedElement.LanguageProperty, language);
System\Windows\Documents\FixedElement.cs (19)
65typeof(FixedElement)); 70typeof(FixedElement)); 74typeof(FixedElement)); 78typeof(FixedElement)); 82typeof(FixedElement)); 86typeof(FixedElement)); 90typeof(FixedElement)); 94typeof(FixedElement)); 101typeof(FixedElement)); 106Block.BorderThicknessProperty.AddOwner(typeof(FixedElement)); 109Block.BorderBrushProperty.AddOwner(typeof(FixedElement)); 112TableCell.ColumnSpanProperty.AddOwner(typeof(FixedElement)); 117typeof(FixedElement)); 122typeof(FixedElement)); 126typeof(FixedElement)); 143_children = new List<FixedElement>(); 192internal void Append(FixedElement e) 345((FixedElement)_children[i]).DumpTree(indent+1); 462private List<FixedElement> _children;
System\Windows\Documents\FixedPageStructure.cs (3)
454FixedElement fixedElement; 479fixedElement = fn.Cookie as FixedElement; 627fixedElement = fn.Cookie as FixedElement;
System\Windows\Documents\FixedSOMContainer.cs (2)
175internal virtual FixedElement.ElementType[] ElementTypes 179return Array.Empty<FixedElement.ElementType>();
System\Windows\Documents\FixedSOMFixedBlock.cs (4)
74internal override FixedElement.ElementType[] ElementTypes 78return new FixedElement.ElementType[1] { FixedElement.ElementType.Paragraph }; 208public override void SetRTFProperties(FixedElement element)
System\Windows\Documents\FixedSOMPage.cs (4)
91public override void SetRTFProperties(FixedElement element) 109internal override FixedElement.ElementType[] ElementTypes 113return new FixedElement.ElementType[1] { FixedElement.ElementType.Section };
System\Windows\Documents\FixedSOMSemanticBox.cs (1)
89public virtual void SetRTFProperties(FixedElement element)
System\Windows\Documents\FixedSOMTable.cs (5)
117public override void SetRTFProperties(FixedElement element) 139internal override FixedElement.ElementType[] ElementTypes 143return new FixedElement.ElementType[2] { FixedElement.ElementType.Table, FixedElement.ElementType.TableRowGroup };
System\Windows\Documents\FixedSOMTableCell.cs (4)
72public override void SetRTFProperties(FixedElement element) 101internal override FixedElement.ElementType[] ElementTypes 105return new FixedElement.ElementType[1] { FixedElement.ElementType.TableCell };
System\Windows\Documents\FixedSOMTableRow.cs (3)
70internal override FixedElement.ElementType[] ElementTypes 74return new FixedElement.ElementType[1] { FixedElement.ElementType.TableRow };
System\Windows\Documents\FixedSOMTextRun.cs (1)
229public override void SetRTFProperties(FixedElement element)
System\Windows\Documents\FixedTextBuilder.cs (26)
1037flowBuilder.AddStartNode(FixedElement.ElementType.Section); 1057FixedElement.ElementType[] elementsForNode = node.ElementTypes; 1058foreach (FixedElement.ElementType type in elementsForNode) 1083foreach (FixedElement.ElementType type in elementsForNode) 1442_AddStartNode(FixedElement.ElementType.Paragraph); 1443_AddStartNode(FixedElement.ElementType.Hyperlink); 1445_currentFixedElement.SetValue(FixedElement.HelpTextProperty, (String) (hyperlink.UIElement.GetValue(AutomationProperties.HelpTextProperty))); 1446_currentFixedElement.SetValue(FixedElement.NameProperty, (String) (hyperlink.UIElement.GetValue(AutomationProperties.NameProperty))); 1453public void AddStartNode(FixedElement.ElementType type) 1505_AddStartNode(FixedElement.ElementType.Run); 1522_AddStartNode(FixedElement.ElementType.InlineUIContainer); 1527FixedElement.ElementType.Object, 1545FixedElement fElement = (FixedElement)flowImageNode.Cookie; 1546fElement.SetValue(FixedElement.NameProperty, image.Name); 1547fElement.SetValue(FixedElement.HelpTextProperty, image.HelpText); 1575FixedElement element = node.Cookie as FixedElement; 1607private void _AddStartNode(FixedElement.ElementType type) 1621_currentFixedElement = (FixedElement)startNode.Cookie; 1634_currentFixedElement = (FixedElement)_fixedElements.Pop(); 1738_AddStartNode(FixedElement.ElementType.Hyperlink); 1744_currentFixedElement.SetValue(FixedElement.HelpTextProperty, (String) (uiElement.GetValue(AutomationProperties.HelpTextProperty))); 1745_currentFixedElement.SetValue(FixedElement.NameProperty, (String) (uiElement.GetValue(AutomationProperties.NameProperty))); 1776public FixedElement FixedElement 1795private FixedElement _currentFixedElement;
System\Windows\Documents\FixedTextContainer.cs (8)
367FixedElement fixedElement = flowNode.Cookie as FixedElement; 533internal FixedElement ContainerElement 589_containerElement = new FixedElement(FixedElement.ElementType.Container, _start, _end, int.MaxValue); 594internal void OnNewFlowElement(FixedElement parentElement, FixedElement.ElementType elementType, FlowPosition pStart, FlowPosition pEnd, Object source, int pageIndex) 598FixedElement e = new FixedElement(elementType, eStart, eEnd, pageIndex); 657private FixedElement _containerElement;
System\Windows\Documents\FixedTextPointer.cs (8)
173FixedElement e = _flowPosition.GetElement(direction); 187FixedElement thisFE = _flowPosition.GetScopingElement(); 188FixedElement thatFE = ftp.FlowPosition.GetScopingElement(); 202FixedElement e = _flowPosition.GetScopingElement(); 214FixedElement e = _flowPosition.GetScopingElement(); 229FixedElement e = _flowPosition.GetScopingElement(); 431FixedElement e = _flowPosition.GetScopingElement(); 539FixedElement e = _flowPosition.GetScopingElement();
System\Windows\Documents\FlowNode.cs (3)
156FixedElement element = _cookie as FixedElement; 286internal void AttachElement(FixedElement fixedElement)
System\Windows\Documents\FlowPosition.cs (6)
252Object obj = ((FixedElement)flow._flowNode.Cookie).GetObject(); 273internal FixedElement GetElement(LogicalDirection dir) 276return (FixedElement)flow._flowNode.Cookie; 282internal FixedElement GetScopingElement() 296return (FixedElement)flowEnd._flowNode.Cookie; 359internal void AttachElement(FixedElement e)