50 instantiations of CharacterBufferRange
PresentationCore (45)
MS\Internal\Classification.cs (1)
382
new
CharacterBufferRange
(unicodeString, i, limit - i),
MS\Internal\FontFace\PhysicalFontFamily.cs (2)
293
new
CharacterBufferRange
(unicodeString, advance, unicodeString.Length - advance),
344
new
CharacterBufferRange
(unicodeString, nextValid, unicodeString.Length - nextValid),
MS\Internal\Shaping\CompositeFontFamily.cs (2)
316
new
CharacterBufferRange
(unicodeString, cchAdvance, unicodeString.Length - cchAdvance),
330
new
CharacterBufferRange
(unicodeString, cchAdvance, unicodeString.Length - cchAdvance),
MS\Internal\Shaping\GlyphingCache.cs (1)
78
new
CharacterBufferRange
(characterBufferReference, stringLength),
MS\Internal\Shaping\TypefaceMap.cs (11)
84
CharacterBufferRange unicodeString = new
CharacterBufferRange
(
136
new
CharacterBufferRange
(
184
new
CharacterBufferRange
(
328
new
CharacterBufferRange
(unicodeString, ich, unicodeString.Length - ich),
343
new
CharacterBufferRange
(unicodeString, ich + cchSpan, unicodeString.Length - ich - cchSpan),
404
new
CharacterBufferRange
(unicodeString, ich + c, unicodeString.Length - ich - c),
562
new
CharacterBufferRange
(
577
CharacterBufferRange mappedString = new
CharacterBufferRange
(
786
new
CharacterBufferRange
(
816
new
CharacterBufferRange
(
930
mapString = new
CharacterBufferRange
(
MS\Internal\TextFormatting\FormatSettings.cs (5)
199
charString = new
CharacterBufferRange
(
212
charString = new
CharacterBufferRange
((char*) TextStore.PwchObjectReplacement, 1);
225
charString = new
CharacterBufferRange
((char*) TextStore.PwchLineSeparator, 1);
238
charString = new
CharacterBufferRange
((char*) TextStore.PwchParaSeparator, 1);
245
charString = new
CharacterBufferRange
((char*) TextStore.PwchHidden, 1);
MS\Internal\TextFormatting\LineServicesRun.cs (2)
139
_charBufferRange = new
CharacterBufferRange
((char*)controlChar, 1);
149
_charBufferRange = new
CharacterBufferRange
(
MS\Internal\TextFormatting\SimpleTextLine.cs (4)
944
new
CharacterBufferRange
(run.CharBufferReference, run.Length),
1612
CharacterBufferRange characterBufferRange = new
CharacterBufferRange
(modifedTextRun);
1690
new
CharacterBufferRange
(run.CharBufferReference, run.Length),
1778
CharacterBufferRange charBufferRange = new
CharacterBufferRange
(CharBufferReference, Length);
MS\Internal\TextFormatting\TextMarkerSource.cs (1)
176
charString = new
CharacterBufferRange
(
MS\Internal\TextFormatting\TextProperties.cs (1)
297
set { _charBufferRange = new
CharacterBufferRange
(_charBufferRange.CharacterBufferReference, value); }
MS\Internal\TextFormatting\TextRunCacheImp.cs (2)
223
CharacterBufferRange charString = new
CharacterBufferRange
(
289
charString = new
CharacterBufferRange
(
MS\Internal\TextFormatting\TextShapeableCharacters.cs (2)
225
new
CharacterBufferRange
(
326
CharacterBufferRange newBuffer = new
CharacterBufferRange
(characterString, characterLength);
MS\Internal\TextFormatting\TextStore.cs (6)
674
new
CharacterBufferRange
((char*)PwchLineSeparator, 1),
694
new
CharacterBufferRange
((char*)PwchParaSeparator, 1),
714
new
CharacterBufferRange
((char*)PwchNbsp, 1),
1566
new
CharacterBufferRange
(runInfo.CharacterBuffer, 0, stringLength),
1721
new
CharacterBufferRange
(runInfo.CharacterBuffer, runInfo.OffsetToFirstChar + offsetToFirstChar + ich, cch),
1763
new
CharacterBufferRange
(runInfo.CharacterBuffer, runInfo.OffsetToFirstChar, stringLength),
System\Windows\Media\FormattedText.cs (1)
1889
charString = new
CharacterBufferRange
(
System\Windows\Media\GlyphTypeface.cs (1)
1328
CharacterBufferRange charBufferRange = new
CharacterBufferRange
(unsafeCharString, stringLength);
System\Windows\Media\textformatting\CharacterString.cs (1)
250
get { return new
CharacterBufferRange
(); }
System\Windows\Media\textformatting\TextCharacters.cs (2)
217
new
CharacterBufferRange
(characterBufferReference, length),
234
new
CharacterBufferRange
(characterBufferReference, nominalLength),
PresentationFramework (5)
MS\Internal\Documents\TextBoxLine.cs (1)
121
precedingText = new
CharacterBufferRange
(text, 0, runLength);
MS\Internal\PtsHost\Line.cs (1)
212
precedingText = new
CharacterBufferRange
(precedingTextString, 0, precedingTextString.Length);
MS\Internal\PtsHost\OptimalTextSource.cs (1)
160
precedingText = new
CharacterBufferRange
(precedingTextString, 0, precedingTextString.Length);
MS\Internal\Text\ComplexLine.cs (1)
101
precedingText = new
CharacterBufferRange
(precedingTextString, 0, precedingTextString.Length);
MS\Internal\Text\SimpleLine.cs (1)
81
charString = new
CharacterBufferRange
(
81 references to CharacterBufferRange
PresentationCore (70)
MS\Internal\Classification.cs (2)
272
CharacterBufferRange
unicodeString,
371
CharacterBufferRange
unicodeString,
MS\Internal\FontFace\IFontFamily.cs (1)
89
CharacterBufferRange
unicodeString,
MS\Internal\FontFace\PhysicalFontFamily.cs (3)
140
CharacterBufferRange
charString,
261
CharacterBufferRange
unicodeString,
446
CharacterBufferRange
unicodeString,
MS\Internal\Shaping\CompositeFontFamily.cs (2)
229
CharacterBufferRange
unicodeString,
285
CharacterBufferRange
unicodeString,
MS\Internal\Shaping\IShapeableTextCollector.cs (1)
37
CharacterBufferRange
characterBufferRange,
MS\Internal\Shaping\TypefaceMap.cs (12)
84
CharacterBufferRange
unicodeString = new CharacterBufferRange(
229
CharacterBufferRange
unicodeString,
306
CharacterBufferRange
unicodeString,
364
CharacterBufferRange
unicodeString,
481
CharacterBufferRange
unicodeString,
577
CharacterBufferRange
mappedString = new CharacterBufferRange(
661
CharacterBufferRange
unicodeString,
709
CharacterBufferRange
unicodeString,
762
CharacterBufferRange
unicodeString,
850
CharacterBufferRange
unicodeString,
868
CharacterBufferRange
mapString = unicodeString;
974
CharacterBufferRange
unicodeString,
MS\Internal\TextFormatting\Bidi.cs (1)
484
CharacterBufferRange
charString,
MS\Internal\TextFormatting\FormatSettings.cs (3)
181
internal
CharacterBufferRange
FetchTextRun(
191
CharacterBufferRange
charString;
250
charString =
CharacterBufferRange
.Empty;
MS\Internal\TextFormatting\LineServicesRun.cs (3)
22
private
CharacterBufferRange
_charBufferRange; // character buffer range
44
CharacterBufferRange
charBufferRange,
77
CharacterBufferRange
charBufferRange,
MS\Internal\TextFormatting\SimpleTextLine.cs (6)
1405
CharacterBufferRange
charBufferRange = settings.FetchTextRun(
1441
CharacterBufferRange
charString,
1504
CharacterBufferRange
newBufferRange = settings.FetchTextRun(
1612
CharacterBufferRange
characterBufferRange = new CharacterBufferRange(modifedTextRun);
1653
CharacterBufferRange
charBufferRange,
1778
CharacterBufferRange
charBufferRange = new CharacterBufferRange(CharBufferReference, Length);
MS\Internal\TextFormatting\TextMarkerSource.cs (2)
172
CharacterBufferRange
charString =
CharacterBufferRange
.Empty;
MS\Internal\TextFormatting\TextProperties.cs (2)
173
private
CharacterBufferRange
_charBufferRange;
198
CharacterBufferRange
charBufferRange,
MS\Internal\TextFormatting\TextRunCacheImp.cs (3)
223
CharacterBufferRange
charString = new CharacterBufferRange(
278
CharacterBufferRange
charString =
CharacterBufferRange
.Empty;
MS\Internal\TextFormatting\TextShapeableCharacters.cs (3)
30
private
CharacterBufferRange
_characterBufferRange;
50
CharacterBufferRange
characterRange,
326
CharacterBufferRange
newBuffer = new CharacterBufferRange(characterString, characterLength);
MS\Internal\TextFormatting\TextStore.cs (2)
403
CharacterBufferRange
charString = _settings.FetchTextRun(
1201
CharacterBufferRange
charRange = textSpan.Value.CharacterBufferRange;
System\Windows\Media\FormattedText.cs (2)
1878
CharacterBufferRange
charString =
CharacterBufferRange
.Empty;
System\Windows\Media\GlyphTypeface.cs (5)
1328
CharacterBufferRange
charBufferRange = new CharacterBufferRange(unsafeCharString, stringLength);
1373
CharacterBufferRange
charBufferRange,
1428
internal void GetGlyphIndicesOptimized(
CharacterBufferRange
characters, ushort[] glyphIndices, float pixelsPerDip)
1438
internal void GetGlyphMetricsOptimized(
CharacterBufferRange
characters,
1451
internal void GetGlyphMetricsOptimized(
CharacterBufferRange
characters,
System\Windows\Media\textformatting\CharacterString.cs (10)
23
public struct CharacterBufferRange : IEquatable<
CharacterBufferRange
>
111
CharacterBufferRange
characterBufferRange,
179
if (obj is
CharacterBufferRange
)
181
return Equals((
CharacterBufferRange
)obj);
191
public bool Equals(
CharacterBufferRange
value)
206
CharacterBufferRange
left,
207
CharacterBufferRange
right
220
CharacterBufferRange
left,
221
CharacterBufferRange
right
248
public static
CharacterBufferRange
Empty
System\Windows\Media\textformatting\CultureSpecificCharacterBufferRange.cs (3)
20
private
CharacterBufferRange
_characterBufferRange;
25
public CultureSpecificCharacterBufferRange(CultureInfo culture,
CharacterBufferRange
characterBufferRange)
42
public
CharacterBufferRange
CharacterBufferRange
System\Windows\Media\textformatting\TextCharacters.cs (1)
274
CharacterBufferRange
characterBufferRange,
System\Windows\Media\Typeface.cs (3)
357
CharacterBufferRange
charBufferRange,
577
CharacterBufferRange
charBufferRange,
611
CharacterBufferRange
charBufferRange,
PresentationFramework (11)
MS\Internal\Documents\TextBoxLine.cs (2)
106
CharacterBufferRange
precedingText =
CharacterBufferRange
.Empty;
MS\Internal\PtsHost\Line.cs (2)
192
CharacterBufferRange
precedingText =
CharacterBufferRange
.Empty;
MS\Internal\PtsHost\ListMarkerLine.cs (1)
65
new CultureSpecificCharacterBufferRange(null,
CharacterBufferRange
.Empty)
MS\Internal\PtsHost\OptimalTextSource.cs (2)
140
CharacterBufferRange
precedingText =
CharacterBufferRange
.Empty;
MS\Internal\Text\ComplexLine.cs (2)
83
CharacterBufferRange
precedingText =
CharacterBufferRange
.Empty;
MS\Internal\Text\SimpleLine.cs (2)
76
CharacterBufferRange
charString =
CharacterBufferRange
.Empty;