2 instantiations of FixedElement
PresentationFramework (2)
src\Framework\System\Windows\Documents\FixedTextContainer.cs (2)
596_containerElement = new FixedElement(FixedElement.ElementType.Container, _start, _end, int.MaxValue); 606FixedElement e = new FixedElement(elementType, eStart, eEnd, pageIndex);
100 references to FixedElement
PresentationFramework (100)
src\Framework\System\Windows\Documents\DocumentStructures\NamedElement.cs (2)
38internal FixedElement.ElementType ElementType 43internal FixedElement.ElementType _elementType;
src\Framework\System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (9)
71_elementType = FixedElement.ElementType.Section; 121_elementType = FixedElement.ElementType.Paragraph; 169_elementType = FixedElement.ElementType.Figure; 214_elementType = FixedElement.ElementType.List; 259_elementType = FixedElement.ElementType.ListItem; 316_elementType = FixedElement.ElementType.Table; 361_elementType = FixedElement.ElementType.TableRowGroup; 407_elementType = FixedElement.ElementType.TableRow; 452_elementType = FixedElement.ElementType.TableCell;
src\Framework\System\Windows\Documents\FixedDSBuilder.cs (2)
99_flowBuilder.AddStartNode(FixedElement.ElementType.Paragraph); 173_flowBuilder.FixedElement.SetValue(FixedElement.LanguageProperty, language);
src\Framework\System\Windows\Documents\FixedElement.cs (16)
69typeof(FixedElement)); 74typeof(FixedElement)); 78typeof(FixedElement)); 82typeof(FixedElement)); 86typeof(FixedElement)); 90typeof(FixedElement)); 94typeof(FixedElement)); 98typeof(FixedElement)); 105typeof(FixedElement)); 110Block.BorderThicknessProperty.AddOwner(typeof(FixedElement)); 113Block.BorderBrushProperty.AddOwner(typeof(FixedElement)); 116TableCell.ColumnSpanProperty.AddOwner(typeof(FixedElement)); 121typeof(FixedElement)); 126typeof(FixedElement)); 130typeof(FixedElement)); 197internal void Append(FixedElement e)
src\Framework\System\Windows\Documents\FixedSOMContainer.cs (2)
184internal virtual FixedElement.ElementType[] ElementTypes 188return new FixedElement.ElementType[0];
src\Framework\System\Windows\Documents\FixedSOMFixedBlock.cs (4)
80internal override FixedElement.ElementType[] ElementTypes 84return new FixedElement.ElementType[1] { FixedElement.ElementType.Paragraph }; 214public override void SetRTFProperties(FixedElement element)
src\Framework\System\Windows\Documents\FixedSOMPage.cs (4)
96public override void SetRTFProperties(FixedElement element) 114internal override FixedElement.ElementType[] ElementTypes 118return new FixedElement.ElementType[1] { FixedElement.ElementType.Section };
src\Framework\System\Windows\Documents\FixedSOMSemanticBox.cs (1)
94public virtual void SetRTFProperties(FixedElement element)
src\Framework\System\Windows\Documents\FixedSOMTable.cs (5)
123public override void SetRTFProperties(FixedElement element) 145internal override FixedElement.ElementType[] ElementTypes 149return new FixedElement.ElementType[2] { FixedElement.ElementType.Table, FixedElement.ElementType.TableRowGroup };
src\Framework\System\Windows\Documents\FixedSOMTableCell.cs (4)
77public override void SetRTFProperties(FixedElement element) 106internal override FixedElement.ElementType[] ElementTypes 110return new FixedElement.ElementType[1] { FixedElement.ElementType.TableCell };
src\Framework\System\Windows\Documents\FixedSOMTableRow.cs (3)
75internal override FixedElement.ElementType[] ElementTypes 79return new FixedElement.ElementType[1] { FixedElement.ElementType.TableRow };
src\Framework\System\Windows\Documents\FixedSOMTextRun.cs (1)
234public override void SetRTFProperties(FixedElement element)
src\Framework\System\Windows\Documents\FixedTextBuilder.cs (24)
1062flowBuilder.AddStartNode(FixedElement.ElementType.Section); 1082FixedElement.ElementType[] elementsForNode = node.ElementTypes; 1083foreach (FixedElement.ElementType type in elementsForNode) 1108foreach (FixedElement.ElementType type in elementsForNode) 1471_AddStartNode(FixedElement.ElementType.Paragraph); 1472_AddStartNode(FixedElement.ElementType.Hyperlink); 1474_currentFixedElement.SetValue(FixedElement.HelpTextProperty, (String) (hyperlink.UIElement.GetValue(AutomationProperties.HelpTextProperty))); 1475_currentFixedElement.SetValue(FixedElement.NameProperty, (String) (hyperlink.UIElement.GetValue(AutomationProperties.NameProperty))); 1482public void AddStartNode(FixedElement.ElementType type) 1534_AddStartNode(FixedElement.ElementType.Run); 1551_AddStartNode(FixedElement.ElementType.InlineUIContainer); 1556FixedElement.ElementType.Object, 1574FixedElement fElement = (FixedElement)flowImageNode.Cookie; 1575fElement.SetValue(FixedElement.NameProperty, image.Name); 1576fElement.SetValue(FixedElement.HelpTextProperty, image.HelpText); 1636private void _AddStartNode(FixedElement.ElementType type) 1650_currentFixedElement = (FixedElement)startNode.Cookie; 1663_currentFixedElement = (FixedElement)_fixedElements.Pop(); 1770_AddStartNode(FixedElement.ElementType.Hyperlink); 1776_currentFixedElement.SetValue(FixedElement.HelpTextProperty, (String) (uiElement.GetValue(AutomationProperties.HelpTextProperty))); 1777_currentFixedElement.SetValue(FixedElement.NameProperty, (String) (uiElement.GetValue(AutomationProperties.NameProperty))); 1808public FixedElement FixedElement 1827private FixedElement _currentFixedElement;
src\Framework\System\Windows\Documents\FixedTextContainer.cs (8)
374FixedElement fixedElement = flowNode.Cookie as FixedElement; 540internal FixedElement ContainerElement 596_containerElement = new FixedElement(FixedElement.ElementType.Container, _start, _end, int.MaxValue); 602internal void OnNewFlowElement(FixedElement parentElement, FixedElement.ElementType elementType, FlowPosition pStart, FlowPosition pEnd, Object source, int pageIndex) 606FixedElement e = new FixedElement(elementType, eStart, eEnd, pageIndex); 665private FixedElement _containerElement;
src\Framework\System\Windows\Documents\FixedTextPointer.cs (8)
182FixedElement e = _flowPosition.GetElement(direction); 196FixedElement thisFE = _flowPosition.GetScopingElement(); 197FixedElement thatFE = ftp.FlowPosition.GetScopingElement(); 214FixedElement e = _flowPosition.GetScopingElement(); 229FixedElement e = _flowPosition.GetScopingElement(); 244FixedElement e = _flowPosition.GetScopingElement(); 446FixedElement e = _flowPosition.GetScopingElement(); 557FixedElement e = _flowPosition.GetScopingElement();
src\Framework\System\Windows\Documents\FlowNode.cs (1)
293internal void AttachElement(FixedElement fixedElement)
src\Framework\System\Windows\Documents\FlowPosition.cs (6)
259Object obj = ((FixedElement)flow._flowNode.Cookie).GetObject(); 280internal FixedElement GetElement(LogicalDirection dir) 283return (FixedElement)flow._flowNode.Cookie; 289internal FixedElement GetScopingElement() 303return (FixedElement)flowEnd._flowNode.Cookie; 366internal void AttachElement(FixedElement e)