16 references to MaxBlockSize
PresentationFramework (16)
System\Windows\Documents\TextTreeText.cs (7)
50
if (block.GapOffset < TextTreeTextBlock.
MaxBlockSize
/ 2)
306
newBlockCount += (textEndOffset - textOffset + TextTreeTextBlock.
MaxBlockSize
- 1) / TextTreeTextBlock.
MaxBlockSize
;
312
newBlock = new TextTreeTextBlock(TextTreeTextBlock.
MaxBlockSize
);
368
newBlockCount += (textEndOffset - textOffset + TextTreeTextBlock.
MaxBlockSize
- 1) / TextTreeTextBlock.
MaxBlockSize
;
374
newBlock = new TextTreeTextBlock(TextTreeTextBlock.
MaxBlockSize
);
System\Windows\Documents\TextTreeTextBlock.cs (9)
35
Invariant.Assert(size <=
MaxBlockSize
);
87
if (_text.Length <
MaxBlockSize
&& count > _gapSize)
93
newText = new char[Math.Min(this.Count + count,
MaxBlockSize
)];
142
Invariant.Assert(_text.Length ==
MaxBlockSize
, "Splitting non-max sized block!");
144
newBlock = new TextTreeTextBlock(
MaxBlockSize
);
146
if (_gapOffset <
MaxBlockSize
/ 2)
151
newBlock._gapSize =
MaxBlockSize
- _gapOffset;
163
Array.Copy(_text, _gapOffset, newBlock._text, _gapOffset,
MaxBlockSize
- _gapOffset);
168
_gapSize =
MaxBlockSize
- _gapOffset;