8 overrides of Properties
PresentationCore (5)
Core\CSharp\MS\Internal\TextFormatting\TextShapeableCharacters.cs (1)
112public sealed override TextRunProperties Properties
Core\CSharp\System\Windows\Media\TextFormatting\TextCharacters.cs (1)
184public sealed override TextRunProperties Properties
Core\CSharp\System\Windows\Media\TextFormatting\TextEndOfLine.cs (1)
88public sealed override TextRunProperties Properties
Core\CSharp\System\Windows\Media\TextFormatting\TextEndOfSegment.cs (1)
73public sealed override TextRunProperties Properties
Core\CSharp\System\Windows\Media\TextFormatting\TextHidden.cs (1)
76public sealed override TextRunProperties Properties
PresentationFramework (3)
src\Framework\MS\Internal\PtsHost\RunClient.cs (1)
123public override TextRunProperties Properties { get { return _textProps; } }
src\Framework\MS\Internal\Text\InlineObject.cs (1)
122public override TextRunProperties Properties { get { return _textProps; } }
src\Framework\MS\Internal\Text\TextSpanModifier.cs (1)
73public sealed override TextRunProperties Properties
49 references to Properties
PresentationCore (41)
Core\CSharp\MS\Internal\TextFormatting\FormattedTextSymbols.cs (5)
137LSRun.CompileFeatureSet(current.Properties.TypographyProperties, unsignedCch, out fontFeatures, out fontFeatureRanges); 149current.Properties.CultureInfo, 153current.Properties.FontRenderingEmSize, 443get { return _shapeable.Properties.ForegroundBrush; } 448get { return _shapeable.Properties.BackgroundBrush; }
Core\CSharp\MS\Internal\TextFormatting\SimpleTextLine.cs (26)
971run.TextRun.Properties.FontHintingEmSize, 973CultureMapper.GetSpecificCulture(run.TextRun.Properties.CultureInfo), 1368return TextRun.Properties.Typeface.Baseline(TextRun.Properties.FontRenderingEmSize, 1, _pixelsPerDip, _textFormatterImp.TextFormattingMode); 1379return TextRun.Properties.Typeface.LineSpacing(TextRun.Properties.FontRenderingEmSize, 1, _pixelsPerDip, _textFormatterImp.TextFormattingMode); 1385get { return TextRun.Properties.Typeface; } 1390get { return TextRun.Properties.FontRenderingEmSize; } 1478if ( textRun.Properties.BaselineAlignment != BaselineAlignment.Baseline 1479|| (textRun.Properties.TextEffects != null && textRun.Properties.TextEffects.Count != 0) 1488TextDecorationCollection textDecorations = textRun.Properties.TextDecorations; 1498settings.DigitState.SetTextRunProperties(textRun.Properties); 1541TextRun mergedTextRun = new TextCharacters(characterArray, 0, lengthOfRun, textRun.Properties); 1612if (settings == null || textRun == null || textRun.Properties == null || textRun.Properties.Typeface == null) 1617GlyphTypeface glyphTypeface = textRun.Properties.Typeface.TryGetGlyphTypeface(); 1635TextRun modifedTextRun = new TextCharacters(" ", textRun.Properties); 1639run.TextRun.Properties.Typeface.GetCharacterNominalWidthsAndIdealWidth( 1692if (!run.TextRun.Properties.Typeface.CheckFastPathNominalGlyphs( 1700CultureMapper.GetSpecificCulture(run.TextRun.Properties.CultureInfo), 1713run.TextRun.Properties.Typeface.GetCharacterNominalWidthsAndIdealWidth( 1772Brush foregroundBrush = TextRun.Properties.ForegroundBrush; 1818TextRun.Properties.FontHintingEmSize, 1820CultureMapper.GetSpecificCulture(TextRun.Properties.CultureInfo), 1845glyphRun.EmitBackground(drawingContext, TextRun.Properties.BackgroundBrush);
Core\CSharp\MS\Internal\TextFormatting\TextProperties.cs (3)
260_properties = _modifierScope.ModifyProperties(_textRun.Properties); 264_properties = _textRun.Properties; 391TextRunProperties properties = _textRun.Properties;
Core\CSharp\MS\Internal\TextFormatting\TextRunCacheImp.cs (4)
133TextRunProperties properties = textRun.Properties; 189if (textRun.Properties != null) 191textRun.Properties.PixelsPerDip = settings.TextSource.PixelsPerDip; 313culture = CultureMapper.GetSpecificCulture(run.Properties.CultureInfo);
Core\CSharp\MS\Internal\TextFormatting\TextStore.cs (3)
439TextRunProperties properties = textRun.Properties; 1590(int)Math.Round(realToIdeal * runInfo.TextRun.Properties.FontRenderingEmSize), 1742(int)Math.Round(realToIdeal * runInfo.TextRun.Properties.FontRenderingEmSize),
PresentationFramework (8)
src\Framework\MS\Internal\Documents\TextBoxLine.cs (2)
102if (run.Properties != null) 104run.Properties.PixelsPerDip = this.PixelsPerDip;
src\Framework\MS\Internal\PtsHost\TextFormatterHost.cs (2)
49if (run.Properties != null) 51run.Properties.PixelsPerDip = PixelsPerDip;
src\Framework\MS\Internal\Text\ComplexLine.cs (2)
74if (run.Properties != null) 76run.Properties.PixelsPerDip = this.PixelsPerDip;
src\Framework\MS\Internal\Text\SimpleLine.cs (2)
69if (run.Properties != null) 71run.Properties.PixelsPerDip = this.PixelsPerDip;