3 writes to ChildBlock
PresentationFramework (3)
System\Windows\Documents\DocumentSequenceTextPointer.cs (3)
476this.ChildBlock = tp.ChildBlock; 1004tpScan.ChildBlock = nextBlock; 1089thisTp.ChildBlock = cdb;
26 references to ChildBlock
PresentationFramework (26)
System\Windows\Documents\DocumentSequence.cs (1)
319childPaginator = GetPaginator(dsTextPointer.ChildBlock.DocRef);
System\Windows\Documents\DocumentSequenceTextContainer.cs (2)
731cdbScan = tsScan.ChildBlock; 742if (tsEnd.ChildBlock != cdbScan)
System\Windows\Documents\DocumentSequenceTextPointer.cs (15)
476this.ChildBlock = tp.ChildBlock; 781DocumentSequenceTextPointer newTp = new DocumentSequenceTextPointer(thisTp.ChildBlock, thisTp.ChildPointer.CreatePointer(gravity)); 844return $"{(thisTp is not null ? "DSTP" : "DSTN")} Id={thisTp.DebugId} B={thisTp.ChildBlock.DebugId} G={thisTp.ChildPointer.LogicalDirection}"; 872ChildDocumentBlock block = thisTp.ChildBlock; 939ChildDocumentBlock thisBlock = thisTp.ChildBlock; 940ChildDocumentBlock tpBlock = tp.ChildBlock; 945Debug.Assert(thisTp.ChildBlock.ChildContainer == tp.ChildBlock.ChildContainer); 970ChildDocumentBlock block = tp1.ChildBlock.NextBlock; 972while (block != tp2.ChildBlock) 996DocumentSequenceTextPointer tpScan = new DocumentSequenceTextPointer(tp1.ChildBlock, tp1.ChildPointer); 997while (tpScan.ChildBlock != tp2.ChildBlock) 1003ChildDocumentBlock nextBlock = tpScan.ChildBlock.NextBlock; 1021ChildDocumentBlock cdb = thisTp.ChildBlock;
System\Windows\Documents\DocumentSequenceTextView.cs (4)
134if (ChildTextView.TextContainer == tp.ChildBlock.ChildContainer) 217if (ChildTextView.TextContainer == tp.ChildBlock.ChildContainer) 363if (ChildTextView.TextContainer == tpLine.ChildBlock.ChildContainer) 437if (ChildTextView.TextContainer == tp.ChildBlock.ChildContainer)
System\Windows\Documents\FixedFindEngine.cs (4)
299FlowPosition pageStartFlowPosition = ((FixedTextContainer)(endAsDSTP.ChildBlock.ChildContainer)).FixedTextBuilder.GetPageStartFlowPosition(pageNumber); 300firstSearchPageStart = new DocumentSequenceTextPointer(endAsDSTP.ChildBlock, 319FlowPosition pageEndFlowPosition = ((FixedTextContainer)startAsDSTP.ChildBlock.ChildContainer).FixedTextBuilder.GetPageEndFlowPosition(pageNumber); 320firstSearchPageEnd = new DocumentSequenceTextPointer( startAsDSTP.ChildBlock,