29 instantiations of DocumentNode
PresentationFramework (29)
src\Framework\System\Windows\Documents\RtfToXamlReader.cs (25)
6448DocumentNode dnNewDir = new DocumentNode(DocumentNodeType.dnInline); 7373DocumentNode dnNewTable = new DocumentNode(DocumentNodeType.dnTable); 7374DocumentNode dnNewTableBody = new DocumentNode(DocumentNodeType.dnTableBody); 8434DocumentNode dn = new DocumentNode(DocumentNodeType.dnHyperlink); 8541DocumentNode dn = new DocumentNode(DocumentNodeType.dnText); 8752DocumentNode dnImage = new DocumentNode(DocumentNodeType.dnImage); 8948DocumentNode dnEnd = new DocumentNode(DocumentNodeType.dnFieldEnd); 8962DocumentNode dnEnd = new DocumentNode(DocumentNodeType.dnFieldEnd); 9947dn = new DocumentNode(DocumentNodeType.dnParagraph); 9964DocumentNode dn = new DocumentNode(DocumentNodeType.dnParagraph); 10248DocumentNode dnl = new DocumentNode(DocumentNodeType.dnListText); 10416DocumentNode dn = new DocumentNode(DocumentNodeType.dnShape); 10526DocumentNode dnl = new DocumentNode(DocumentNodeType.dnListText); 11095DocumentNode dnf = new DocumentNode(DocumentNodeType.dnFieldBegin); 11183DocumentNode dnRow = new DocumentNode(DocumentNodeType.dnRow); 11191DocumentNode dnCell = new DocumentNode(DocumentNodeType.dnCell); 11199DocumentNode dnTable = new DocumentNode(DocumentNodeType.dnTable); 11200DocumentNode dnTableBody = new DocumentNode(DocumentNodeType.dnTableBody); 11201DocumentNode dnRow = new DocumentNode(DocumentNodeType.dnRow); 11202DocumentNode dnCell = new DocumentNode(DocumentNodeType.dnCell); 11605dnTop = new DocumentNode(DocumentNodeType.dnText); 11625DocumentNode documentNode = new DocumentNode(DocumentNodeType.dnLineBreak); 11777DocumentNode dnList = new DocumentNode(DocumentNodeType.dnList); 11778DocumentNode dnLI = new DocumentNode(DocumentNodeType.dnListItem); 11814DocumentNode dnLI = new DocumentNode(DocumentNodeType.dnListItem);
src\Framework\System\Windows\Documents\XamlToRtfWriter.cs (4)
1770DocumentNode dnNew = new DocumentNode(DocumentNodeType.dnCell); 1828DocumentNode dnNew = new DocumentNode(DocumentNodeType.dnCell); 2464dn = new DocumentNode(DocumentNodeType.dnText); 2804DocumentNode documentNode = new DocumentNode(documentNodeType);
230 references to DocumentNode
PresentationFramework (230)
src\Framework\System\Windows\Documents\RtfToXamlReader.cs (153)
4743internal DocumentNode GetParentOfType(DocumentNodeType parentType) 4745DocumentNode dn = Parent; 4757DocumentNode dn = Parent; 4775DocumentNode dn = Parent; 5203DocumentNode dnRow = GetParentOfType(DocumentNodeType.dnRow); 5333DocumentNode dnList = Parent; 5528internal bool IsAncestorOf(DocumentNode documentNode) 5543DocumentNode dnCell = GetParentOfType(DocumentNodeType.dnCell); 5554DocumentNode dn = dna.EntryAt(nLast); 5581DocumentNode dnRow = dna.EntryAt(nStart); 5605DocumentNode dnCell = dna.EntryAt(nStart); 5624DocumentNode dnRow = this.GetParentOfType(DocumentNodeType.dnRow); 5633DocumentNode dnCell = dna.EntryAt(nStart); 5661DocumentNode dnRow = dnaRows.EntryAt(i); 5958DocumentNode dnPa = Parent; 6024internal DocumentNode ClosedParent 6032internal DocumentNode Parent 6132for (DocumentNode dnPa = Parent; dnPa != null; dnPa = dnPa.Parent) 6210private DocumentNode _parent; 6256internal DocumentNode Row 6281private DocumentNode _row; 6355internal DocumentNode EntryAt(int nAt) 6357return (DocumentNode)this[nAt]; 6360internal void Push(DocumentNode documentNode) 6365internal DocumentNode Pop() 6367DocumentNode documentNode = Top; 6377internal DocumentNode TopPending() 6381DocumentNode dn = EntryAt(i); 6404DocumentNode dnCoalesce = EntryAt(nStart); 6425DocumentNode dn = EntryAt(nAt); 6433DocumentNode dnn = EntryAt(nnAt); 6448DocumentNode dnNewDir = new DocumentNode(DocumentNodeType.dnInline); 6500DocumentNode dnCoalesce = EntryAt(nStart); 6512DocumentNode dn = EntryAt(nAt); 6529DocumentNode dnChild = EntryAt(i); 6561DocumentNode dnCoalesce = EntryAt(nStart); 6573DocumentNode dn = EntryAt(nAt); 6593DocumentNode dnChild = EntryAt(i); 6626DocumentNode dnClose = EntryAt(index); 6641DocumentNode dn = EntryAt(nAt); 6655DocumentNode dnClose = EntryAt(index); 6667DocumentNode dn = EntryAt(i); 6687DocumentNode dn = EntryAt(nAt); 6696for (DocumentNode dnPa = dn.Parent; dnPa != null; dnPa = dnPa.Parent) 6710DocumentNode dn = EntryAt(nAt); 6711DocumentNode dnPa = dn.Parent; 6753DocumentNode dn = _dnaOpen.EntryAt(i); 6779internal DocumentNode GetOpenParentWhileParsing(DocumentNode dn) 6786DocumentNode dnPa = _dnaOpen.EntryAt(i); 6805DocumentNode dn = _dnaOpen.EntryAt(i); 6839DocumentNode dn = _dnaOpen.EntryAt(i); 6849DocumentNode dn = _dnaOpen.EntryAt(i); 6874DocumentNode dn = EntryAt(i); 6885DocumentNode dnCell = dn.GetParentOfType(DocumentNodeType.dnCell); 6892DocumentNode dnShape = dn.GetParentOfType(DocumentNodeType.dnShape); 6899for (DocumentNode dnList = dn.Parent; dnList != null; dnList = dnList.Parent) 6937DocumentNode dn = EntryAt(i); 6942DocumentNode dnShape = dn.GetParentOfType(DocumentNodeType.dnShape); 6949for (DocumentNode dnPa = dn; dnPa != null; dnPa = dnPa.Parent) 6970DocumentNode dn = _dnaOpen.EntryAt(i); 6986DocumentNode ddn = EntryAt(j); 6997for (DocumentNode dnPa = ddn; dnPa != null && dnPa != dn; dnPa = dnPa.Parent) 7018DocumentNode dn = _dnaOpen.EntryAt(i); 7064DocumentNode dn = _dnaOpen.EntryAt(i); 7087DocumentNode dnThis = EntryAt(i); 7088DocumentNode dnPrev = EntryAt(i - 1); 7111DocumentNode dn = EntryAt(i); 7125internal void InsertOpenNode(DocumentNode dn) 7140internal void InsertNode(int nAt, DocumentNode dn) 7166internal void InsertChildAt(DocumentNode dnParent, DocumentNode dnNew, int nInsertAt, int nChild) 7191DocumentNode dn = EntryAt(nAt); 7199DocumentNode dn1 = EntryAt(i); 7211for (DocumentNode dnPa = dn.Parent; dnPa != null; dnPa = dnPa.Parent) 7240internal DocumentNode Top 7272private void PreCoalesceListItem(DocumentNode dn) 7280DocumentNode ddn = EntryAt(nnAt); 7297DocumentNode ddn = EntryAt(nnAt); 7312private void PreCoalesceList(DocumentNode dn) 7320DocumentNode ddn = EntryAt(nnAt); 7340DocumentNode ddn = EntryAt(nnAt); 7358private int PreCoalesceTable(DocumentNode dn) 7373DocumentNode dnNewTable = new DocumentNode(DocumentNodeType.dnTable); 7374DocumentNode dnNewTableBody = new DocumentNode(DocumentNodeType.dnTableBody); 7389for (DocumentNode dnPa = dnNewTable.ClosedParent; dnPa != null; dnPa = dnPa.ClosedParent) 7408private void PreCoalesceRow(DocumentNode dn, ref bool fVMerged) 7412DocumentNode dnTable = dn.GetParentOfType(DocumentNodeType.dnTable); 7427DocumentNode dnCell = dnaCells.EntryAt(i); 7493DocumentNode dnTable = dnaTables.EntryAt(i); 7510DocumentNode dnRow = dnaRows.EntryAt(j); 7533DocumentNode dnCell = dnaCells.EntryAt(k); 7537DocumentNode dnSpanningCell = dnaSpanCells.EntryAt(kCSA); 8027DocumentNode documentNode = dna.EntryAt(i); 8047DocumentNode dnLast = dna.EntryAt(dna.Count - 1); 8064DocumentNode dnLast = dna.EntryAt(dna.Count - 1); 8095DocumentNode documentNode = dna.EntryAt(i); 8120DocumentNode dnFieldBegin = null; 8121DocumentNode dnFieldEnd = null; 8122DocumentNode dnFieldInstBegin = null; 8123DocumentNode dnFieldInstEnd = null; 8124DocumentNode dnFieldResultBegin = null; 8125DocumentNode dnFieldResultEnd = null; 8129DocumentNode dn = dna.EntryAt(i); 8170DocumentNode dnInstruction = null; 8185DocumentNode dnChild = dna.EntryAt(fieldInstruction); 8227DocumentNode dnPa = dnFieldBegin.ClosedParent; 8235DocumentNode dnImage = dna.EntryAt(nInsertAt); 8289DocumentNode dn = dna.EntryAt(i); 8306DocumentNode dn = dna.EntryAt(nInlineAt); 8321DocumentNode dn = dna.EntryAt(nInlineAt + 1); 8339DocumentNode dn = dna.EntryAt(i); 8350DocumentNode dn = dna.EntryAt(i); 8432internal DocumentNode ProcessHyperlinkField(string instr) 8434DocumentNode dn = new DocumentNode(DocumentNodeType.dnHyperlink); 8539internal DocumentNode ProcessSymbolField(string instr) 8541DocumentNode dn = new DocumentNode(DocumentNodeType.dnText); 8612private void ProcessSymbolFieldInstruction(DocumentNode dn, string instr, ref int i, ref EncodeType encodeType) 8752DocumentNode dnImage = new DocumentNode(DocumentNodeType.dnImage); 8834private void ConvertSymbolCharValueToText(DocumentNode dn, int nChar, EncodeType encodeType) 8886DocumentNode dnListText = dna.EntryAt(ndnListText); 8900DocumentNode dnText = dna.EntryAt(i); 8948DocumentNode dnEnd = new DocumentNode(DocumentNodeType.dnFieldEnd); 8962DocumentNode dnEnd = new DocumentNode(DocumentNodeType.dnFieldEnd); 9893DocumentNode dn; 9932DocumentNode dn; 9963DocumentNode dnChild = dna.EntryAt(nInsertAt + nChildren - 1); 9964DocumentNode dn = new DocumentNode(DocumentNodeType.dnParagraph); 9968DocumentNode dnParent = null; 9991DocumentNode dn = dna.EntryAt(i); 10098DocumentNode dnRow = dna.EntryAt(nRowAt); 10108DocumentNode dnTable = dna.EntryAt(nTable); 10248DocumentNode dnl = new DocumentNode(DocumentNodeType.dnListText); 10416DocumentNode dn = new DocumentNode(DocumentNodeType.dnShape); 10428DocumentNode dnListText = dna.EntryAt(ndnListText); 10526DocumentNode dnl = new DocumentNode(DocumentNodeType.dnListText); 11095DocumentNode dnf = new DocumentNode(DocumentNodeType.dnFieldBegin); 11125DocumentNode dnPara = dna.Pop(); 11158DocumentNode dnPara = dna.Pop(); 11183DocumentNode dnRow = new DocumentNode(DocumentNodeType.dnRow); 11191DocumentNode dnCell = new DocumentNode(DocumentNodeType.dnCell); 11199DocumentNode dnTable = new DocumentNode(DocumentNodeType.dnTable); 11200DocumentNode dnTableBody = new DocumentNode(DocumentNodeType.dnTableBody); 11201DocumentNode dnRow = new DocumentNode(DocumentNodeType.dnRow); 11202DocumentNode dnCell = new DocumentNode(DocumentNodeType.dnCell); 11293DocumentNode dnPara = dna.EntryAt(dna.Count - 1); 11589DocumentNode dnTop = dna.Top; 11625DocumentNode documentNode = new DocumentNode(DocumentNodeType.dnLineBreak); 11735DocumentNode documentNodePara = dna.Pop(); 11777DocumentNode dnList = new DocumentNode(DocumentNodeType.dnList); 11778DocumentNode dnLI = new DocumentNode(DocumentNodeType.dnListItem); 11803DocumentNode documentNodePara = dna.Pop(); 11814DocumentNode dnLI = new DocumentNode(DocumentNodeType.dnListItem);
src\Framework\System\Windows\Documents\XamlToRtfWriter.cs (77)
239DocumentNode dn1 = (DocumentNode)openLists[openLists.Count - 1]; 264DocumentNode dn = dna.EntryAt(i); 282DocumentNode dnList = (DocumentNode)openLists[openLists.Count - 1]; 329dnList = (DocumentNode)openLists[j]; 361DocumentNode dn = dna.EntryAt(i); 368for (DocumentNode dnParent = dn.Parent; dnParent != null; dnParent = dnParent.Parent) 413DocumentNode dn1 = (DocumentNode)openLists[openLists.Count - 1]; 424DocumentNode dn = dna.EntryAt(i); 449DocumentNode dnList = (DocumentNode)openLists[openLists.Count - 1]; 466DocumentNode dn = dna.EntryAt(i); 473for (DocumentNode dnParent = dn.Parent; 503DocumentNode dn = dna.EntryAt(i); 675private void WriteEmptyChild(DocumentNode documentNode) 685private void WriteInlineChild(DocumentNode documentNode) 875DocumentNode documentNodeChild = dna.EntryAt(nStart); 897private void WriteUIContainerChild(DocumentNode documentNode) 909DocumentNode documentNodeChild = dna.EntryAt(nStart); 929private void WriteSection(DocumentNode dnThis) 1012DocumentNode dnChild = dna.EntryAt(nAt); 1026private void WriteParagraph(DocumentNode dnThis) 1069DocumentNode dnChild = dna.EntryAt(nAt); 1163DocumentNode dnCell = dnThis.GetParentOfType(DocumentNodeType.dnCell); 1185private bool WriteParagraphFontInfo(DocumentNode dnThis, FormatState fsThis, FormatState fsParent) 1199DocumentNode dnChild = dna.EntryAt(nAt); 1282private bool WriteParagraphListInfo(DocumentNode dnThis, FormatState fsThis) 1289DocumentNode dnList = dnThis.GetParentOfType(DocumentNodeType.dnList); 1371private void WriteRow(DocumentNode dnRow) 1423private void WriteRowStart(DocumentNode dnRow) 1428private void WriteRowSettings(DocumentNode dnRow) 1430DocumentNode dnTable = dnRow.GetParentOfType(DocumentNodeType.dnTable); 1463private void WriteRowBorders(DocumentNode dnRow) 1473DocumentNode dnCell = cellArray.EntryAt(0); 1488private void WriteRowDimensions(DocumentNode dnRow) 1494private void WriteRowPadding(DocumentNode dnRow) 1506private void WriteRowsCellProperties(DocumentNode dnRow) 1515DocumentNode dnCell = cellArray.EntryAt(i); 1522private void WriteRowsCellContents(DocumentNode dnRow) 1529DocumentNode dnCell = cellArray.EntryAt(i); 1536private long WriteCellProperties(DocumentNode dnCell, int nCol, long lastCellX) 1558private void WriteCellVAlignment(DocumentNode dnCell) 1563private void WriteCellBorders(DocumentNode dnCell) 1583private void WriteCellPadding(DocumentNode dnCell) 1587private void WriteCellColor(DocumentNode dnCell) 1614private long WriteCellDimensions(DocumentNode dnCell, int nCol, long lastCellX) 1616DocumentNode dnTable = dnCell.GetParentOfType(DocumentNodeType.dnTable); 1681private long GetDefaultAllTablesWidthFromCell(DocumentNode dnCell) 1688DocumentNode dnChildTable = _converterState.DocumentNodeArray.EntryAt(childIndex); 1702private long CalculateDefaultTableWidth(DocumentNode dnTable) 1709DocumentNode dnChild = _converterState.DocumentNodeArray.EntryAt(tableChildIndex); 1721DocumentNode dnCell = cellArray.EntryAt(cellIndex); 1746private void PatchVerticallyMergedCells(DocumentNode dnThis) 1757DocumentNode dnRow = dnaRows.EntryAt(i); 1763DocumentNode dnCell = dnaCells.EntryAt(j); 1769DocumentNode dnSpanningCell = dnaSpanCells.EntryAt(nColExtra); 1770DocumentNode dnNew = new DocumentNode(DocumentNodeType.dnCell); 1827DocumentNode dnSpanningCell = dnaSpanCells.EntryAt(nColExtra); 1828DocumentNode dnNew = new DocumentNode(DocumentNodeType.dnCell); 1868private void WriteStructure(DocumentNode dnThis) 1940DocumentNode dnChild = dna.EntryAt(nStart); 1988DocumentNode dn = dna.EntryAt(i); 2013private void WriteImage(DocumentNode documentNode) 2046private void WriteShapeImage(DocumentNode documentNode, Stream imageStream, RtfImageFormat imageFormat) 2440DocumentNode dnTop = dna.TopPending(); 2441DocumentNode dn; 2513DocumentNode dnTop = dna.TopPending(); 2514DocumentNode documentNode = null; 2600DocumentNode documentNode = dna.EntryAt(nCloseAt); 2802private DocumentNode CreateDocumentNode(ConverterState converterState, DocumentNodeType documentNodeType, DocumentNode dnTop, XamlTag xamlTag) 2804DocumentNode documentNode = new DocumentNode(documentNodeType); 2850DocumentNode documentNode, XamlTag xamlTag, DocumentNodeArray dna) 3084DocumentNode dnTable = dna.EntryAt(nTableAt); 3923DocumentNode documentNodeParagraph = dna.EntryAt(paragraphIndex);