2 instantiations of FixedElement
PresentationFramework (2)
System\Windows\Documents\FixedTextContainer.cs (2)
571_containerElement = new FixedElement(FixedElement.ElementType.Container, _start, _end, int.MaxValue); 580FixedElement e = new FixedElement(elementType, eStart, eEnd, pageIndex);
110 references to FixedElement
PresentationFramework (110)
System\Windows\Documents\DocumentStructures\NamedElement.cs (2)
18internal FixedElement.ElementType ElementType 23internal FixedElement.ElementType _elementType;
System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (9)
51_elementType = FixedElement.ElementType.Section; 97_elementType = FixedElement.ElementType.Paragraph; 142_elementType = FixedElement.ElementType.Figure; 184_elementType = FixedElement.ElementType.List; 226_elementType = FixedElement.ElementType.ListItem; 280_elementType = FixedElement.ElementType.Table; 322_elementType = FixedElement.ElementType.TableRowGroup; 365_elementType = FixedElement.ElementType.TableRow; 407_elementType = FixedElement.ElementType.TableCell;
System\Windows\Documents\FixedDSBuilder.cs (2)
86_flowBuilder.AddStartNode(FixedElement.ElementType.Paragraph); 158_flowBuilder.FixedElement.SetValue(FixedElement.LanguageProperty, language);
System\Windows\Documents\FixedElement.cs (19)
56typeof(FixedElement)); 61typeof(FixedElement)); 65typeof(FixedElement)); 69typeof(FixedElement)); 73typeof(FixedElement)); 77typeof(FixedElement)); 81typeof(FixedElement)); 85typeof(FixedElement)); 92typeof(FixedElement)); 97Block.BorderThicknessProperty.AddOwner(typeof(FixedElement)); 100Block.BorderBrushProperty.AddOwner(typeof(FixedElement)); 103TableCell.ColumnSpanProperty.AddOwner(typeof(FixedElement)); 108typeof(FixedElement)); 113typeof(FixedElement)); 117typeof(FixedElement)); 134_children = new List<FixedElement>(); 183internal void Append(FixedElement e) 342((FixedElement)_children[i]).DumpTree(indent+1); 459private List<FixedElement> _children;
System\Windows\Documents\FixedPageStructure.cs (3)
447FixedElement fixedElement; 472fixedElement = fn.Cookie as FixedElement; 620fixedElement = fn.Cookie as FixedElement;
System\Windows\Documents\FixedSOMContainer.cs (2)
170internal virtual FixedElement.ElementType[] ElementTypes 174return Array.Empty<FixedElement.ElementType>();
System\Windows\Documents\FixedSOMFixedBlock.cs (4)
69internal override FixedElement.ElementType[] ElementTypes 73return new FixedElement.ElementType[1] { FixedElement.ElementType.Paragraph }; 203public override void SetRTFProperties(FixedElement element)
System\Windows\Documents\FixedSOMPage.cs (4)
87public override void SetRTFProperties(FixedElement element) 105internal override FixedElement.ElementType[] ElementTypes 109return new FixedElement.ElementType[1] { FixedElement.ElementType.Section };
System\Windows\Documents\FixedSOMSemanticBox.cs (1)
84public virtual void SetRTFProperties(FixedElement element)
System\Windows\Documents\FixedSOMTable.cs (5)
111public override void SetRTFProperties(FixedElement element) 133internal override FixedElement.ElementType[] ElementTypes 137return new FixedElement.ElementType[2] { FixedElement.ElementType.Table, FixedElement.ElementType.TableRowGroup };
System\Windows\Documents\FixedSOMTableCell.cs (4)
67public override void SetRTFProperties(FixedElement element) 96internal override FixedElement.ElementType[] ElementTypes 100return new FixedElement.ElementType[1] { FixedElement.ElementType.TableCell };
System\Windows\Documents\FixedSOMTableRow.cs (3)
65internal override FixedElement.ElementType[] ElementTypes 69return new FixedElement.ElementType[1] { FixedElement.ElementType.TableRow };
System\Windows\Documents\FixedSOMTextRun.cs (1)
226public override void SetRTFProperties(FixedElement element)
System\Windows\Documents\FixedTextBuilder.cs (26)
1027flowBuilder.AddStartNode(FixedElement.ElementType.Section); 1047FixedElement.ElementType[] elementsForNode = node.ElementTypes; 1048foreach (FixedElement.ElementType type in elementsForNode) 1073foreach (FixedElement.ElementType type in elementsForNode) 1432_AddStartNode(FixedElement.ElementType.Paragraph); 1433_AddStartNode(FixedElement.ElementType.Hyperlink); 1435_currentFixedElement.SetValue(FixedElement.HelpTextProperty, (String) (hyperlink.UIElement.GetValue(AutomationProperties.HelpTextProperty))); 1436_currentFixedElement.SetValue(FixedElement.NameProperty, (String) (hyperlink.UIElement.GetValue(AutomationProperties.NameProperty))); 1443public void AddStartNode(FixedElement.ElementType type) 1495_AddStartNode(FixedElement.ElementType.Run); 1511_AddStartNode(FixedElement.ElementType.InlineUIContainer); 1516FixedElement.ElementType.Object, 1534FixedElement fElement = (FixedElement)flowImageNode.Cookie; 1535fElement.SetValue(FixedElement.NameProperty, image.Name); 1536fElement.SetValue(FixedElement.HelpTextProperty, image.HelpText); 1564FixedElement element = node.Cookie as FixedElement; 1596private void _AddStartNode(FixedElement.ElementType type) 1610_currentFixedElement = (FixedElement)startNode.Cookie; 1623_currentFixedElement = (FixedElement)_fixedElements.Pop(); 1729_AddStartNode(FixedElement.ElementType.Hyperlink); 1735_currentFixedElement.SetValue(FixedElement.HelpTextProperty, (String) (uiElement.GetValue(AutomationProperties.HelpTextProperty))); 1736_currentFixedElement.SetValue(FixedElement.NameProperty, (String) (uiElement.GetValue(AutomationProperties.NameProperty))); 1767public FixedElement FixedElement 1786private FixedElement _currentFixedElement;
System\Windows\Documents\FixedTextContainer.cs (8)
349FixedElement fixedElement = flowNode.Cookie as FixedElement; 515internal FixedElement ContainerElement 571_containerElement = new FixedElement(FixedElement.ElementType.Container, _start, _end, int.MaxValue); 576internal void OnNewFlowElement(FixedElement parentElement, FixedElement.ElementType elementType, FlowPosition pStart, FlowPosition pEnd, Object source, int pageIndex) 580FixedElement e = new FixedElement(elementType, eStart, eEnd, pageIndex); 639private FixedElement _containerElement;
System\Windows\Documents\FixedTextPointer.cs (8)
165FixedElement e = _flowPosition.GetElement(direction); 179FixedElement thisFE = _flowPosition.GetScopingElement(); 180FixedElement thatFE = ftp.FlowPosition.GetScopingElement(); 194FixedElement e = _flowPosition.GetScopingElement(); 206FixedElement e = _flowPosition.GetScopingElement(); 221FixedElement e = _flowPosition.GetScopingElement(); 423FixedElement e = _flowPosition.GetScopingElement(); 531FixedElement e = _flowPosition.GetScopingElement();
System\Windows\Documents\FlowNode.cs (3)
152FixedElement element = _cookie as FixedElement; 282internal void AttachElement(FixedElement fixedElement)
System\Windows\Documents\FlowPosition.cs (6)
247Object obj = ((FixedElement)flow._flowNode.Cookie).GetObject(); 268internal FixedElement GetElement(LogicalDirection dir) 271return (FixedElement)flow._flowNode.Cookie; 277internal FixedElement GetScopingElement() 291return (FixedElement)flowEnd._flowNode.Cookie; 354internal void AttachElement(FixedElement e)