3 writes to ChildBlock
PresentationFramework (3)
System\Windows\Documents\DocumentSequenceTextPointer.cs (3)
485this.ChildBlock = tp.ChildBlock; 1013tpScan.ChildBlock = nextBlock; 1098thisTp.ChildBlock = cdb;
26 references to ChildBlock
PresentationFramework (26)
System\Windows\Documents\DocumentSequence.cs (1)
332childPaginator = GetPaginator(dsTextPointer.ChildBlock.DocRef);
System\Windows\Documents\DocumentSequenceTextContainer.cs (2)
748cdbScan = tsScan.ChildBlock; 759if (tsEnd.ChildBlock != cdbScan)
System\Windows\Documents\DocumentSequenceTextPointer.cs (15)
485this.ChildBlock = tp.ChildBlock; 790DocumentSequenceTextPointer newTp = new DocumentSequenceTextPointer(thisTp.ChildBlock, thisTp.ChildPointer.CreatePointer(gravity)); 853return $"{(thisTp is DocumentSequenceTextPointer ? "DSTP" : "DSTN")} Id={thisTp.DebugId} B={thisTp.ChildBlock.DebugId} G={thisTp.ChildPointer.LogicalDirection}"; 881ChildDocumentBlock block = thisTp.ChildBlock; 948ChildDocumentBlock thisBlock = thisTp.ChildBlock; 949ChildDocumentBlock tpBlock = tp.ChildBlock; 954Debug.Assert(thisTp.ChildBlock.ChildContainer == tp.ChildBlock.ChildContainer); 979ChildDocumentBlock block = tp1.ChildBlock.NextBlock; 981while (block != tp2.ChildBlock) 1005DocumentSequenceTextPointer tpScan = new DocumentSequenceTextPointer(tp1.ChildBlock, tp1.ChildPointer); 1006while (tpScan.ChildBlock != tp2.ChildBlock) 1012ChildDocumentBlock nextBlock = tpScan.ChildBlock.NextBlock; 1030ChildDocumentBlock cdb = thisTp.ChildBlock;
System\Windows\Documents\DocumentSequenceTextView.cs (4)
142if (ChildTextView.TextContainer == tp.ChildBlock.ChildContainer) 225if (ChildTextView.TextContainer == tp.ChildBlock.ChildContainer) 371if (ChildTextView.TextContainer == tpLine.ChildBlock.ChildContainer) 445if (ChildTextView.TextContainer == tp.ChildBlock.ChildContainer)
System\Windows\Documents\FixedFindEngine.cs (4)
304FlowPosition pageStartFlowPosition = ((FixedTextContainer)(endAsDSTP.ChildBlock.ChildContainer)).FixedTextBuilder.GetPageStartFlowPosition(pageNumber); 305firstSearchPageStart = new DocumentSequenceTextPointer(endAsDSTP.ChildBlock, 324FlowPosition pageEndFlowPosition = ((FixedTextContainer)startAsDSTP.ChildBlock.ChildContainer).FixedTextBuilder.GetPageEndFlowPosition(pageNumber); 325firstSearchPageEnd = new DocumentSequenceTextPointer( startAsDSTP.ChildBlock,