15 references to CharacterBuffer
PresentationCore (15)
Core\CSharp\MS\Internal\Shaping\TypefaceMap.cs (2)
108IntPtr ptext = characterBufferReference.CharacterBuffer.PinAndGetCharacterPointer(characterBufferReference.OffsetToFirstChar, out gcHandle); 144characterBufferReference.CharacterBuffer.UnpinCharacterPointer(gcHandle);
Core\CSharp\MS\Internal\TextFormatting\FormatSettings.cs (1)
212charBufferRef.CharacterBuffer,
Core\CSharp\MS\Internal\TextFormatting\FormattedTextSymbols.cs (1)
94CharacterBuffer charBuffer = textSymbols.CharacterBufferReference.CharacterBuffer;
Core\CSharp\MS\Internal\TextFormatting\SimpleTextLine.cs (1)
1949CharacterBuffer charBuffer = CharBufferReference.CharacterBuffer;
Core\CSharp\MS\Internal\TextFormatting\TextRunCacheImp.cs (2)
244charBufferRef.CharacterBuffer, 307&& run.CharacterBufferReference.CharacterBuffer != null)
Core\CSharp\System\Windows\Media\TextFormatting\CharacterString.cs (5)
111int maxLength = (characterBufferReference.CharacterBuffer != null) ? 112characterBufferReference.CharacterBuffer.Count - characterBufferReference.OffsetToFirstChar : 277get { return _charBufferRef.CharacterBuffer == null || _length <= 0; } 286get { return _charBufferRef.CharacterBuffer; } 308return _charBufferRef.CharacterBuffer[_charBufferRef.OffsetToFirstChar + index];
Core\CSharp\System\Windows\Media\TextFormatting\TextCharacters.cs (3)
212if (characterBufferReference.CharacterBuffer == null) 219Debug.Assert(characterBufferReference.CharacterBuffer == _characterBufferReference.CharacterBuffer);