3 writes to ChildBlock
PresentationFramework (3)
System\Windows\Documents\DocumentSequenceTextPointer.cs (3)
475this.ChildBlock = tp.ChildBlock; 1003tpScan.ChildBlock = nextBlock; 1088thisTp.ChildBlock = cdb;
26 references to ChildBlock
PresentationFramework (26)
System\Windows\Documents\DocumentSequence.cs (1)
318childPaginator = GetPaginator(dsTextPointer.ChildBlock.DocRef);
System\Windows\Documents\DocumentSequenceTextContainer.cs (2)
730cdbScan = tsScan.ChildBlock; 741if (tsEnd.ChildBlock != cdbScan)
System\Windows\Documents\DocumentSequenceTextPointer.cs (15)
475this.ChildBlock = tp.ChildBlock; 780DocumentSequenceTextPointer newTp = new DocumentSequenceTextPointer(thisTp.ChildBlock, thisTp.ChildPointer.CreatePointer(gravity)); 843return $"{(thisTp is not null ? "DSTP" : "DSTN")} Id={thisTp.DebugId} B={thisTp.ChildBlock.DebugId} G={thisTp.ChildPointer.LogicalDirection}"; 871ChildDocumentBlock block = thisTp.ChildBlock; 938ChildDocumentBlock thisBlock = thisTp.ChildBlock; 939ChildDocumentBlock tpBlock = tp.ChildBlock; 944Debug.Assert(thisTp.ChildBlock.ChildContainer == tp.ChildBlock.ChildContainer); 969ChildDocumentBlock block = tp1.ChildBlock.NextBlock; 971while (block != tp2.ChildBlock) 995DocumentSequenceTextPointer tpScan = new DocumentSequenceTextPointer(tp1.ChildBlock, tp1.ChildPointer); 996while (tpScan.ChildBlock != tp2.ChildBlock) 1002ChildDocumentBlock nextBlock = tpScan.ChildBlock.NextBlock; 1020ChildDocumentBlock cdb = thisTp.ChildBlock;
System\Windows\Documents\DocumentSequenceTextView.cs (4)
133if (ChildTextView.TextContainer == tp.ChildBlock.ChildContainer) 216if (ChildTextView.TextContainer == tp.ChildBlock.ChildContainer) 362if (ChildTextView.TextContainer == tpLine.ChildBlock.ChildContainer) 436if (ChildTextView.TextContainer == tp.ChildBlock.ChildContainer)
System\Windows\Documents\FixedFindEngine.cs (4)
298FlowPosition pageStartFlowPosition = ((FixedTextContainer)(endAsDSTP.ChildBlock.ChildContainer)).FixedTextBuilder.GetPageStartFlowPosition(pageNumber); 299firstSearchPageStart = new DocumentSequenceTextPointer(endAsDSTP.ChildBlock, 318FlowPosition pageEndFlowPosition = ((FixedTextContainer)startAsDSTP.ChildBlock.ChildContainer).FixedTextBuilder.GetPageEndFlowPosition(pageNumber); 319firstSearchPageEnd = new DocumentSequenceTextPointer( startAsDSTP.ChildBlock,