8 overrides of Properties
PresentationCore (5)
MS\Internal\TextFormatting\TextShapeableCharacters.cs (1)
109public sealed override TextRunProperties Properties
System\Windows\Media\textformatting\TextCharacters.cs (1)
166public sealed override TextRunProperties Properties
System\Windows\Media\textformatting\TextEndOfLine.cs (1)
84public sealed override TextRunProperties Properties
System\Windows\Media\textformatting\TextEndOfSegment.cs (1)
69public sealed override TextRunProperties Properties
System\Windows\Media\textformatting\TextHidden.cs (1)
70public sealed override TextRunProperties Properties
PresentationFramework (3)
MS\Internal\PtsHost\RunClient.cs (1)
120public override TextRunProperties Properties { get { return _textProps; } }
MS\Internal\Text\InlineObject.cs (1)
118public override TextRunProperties Properties { get { return _textProps; } }
MS\Internal\Text\TextSpanModifier.cs (1)
65public sealed override TextRunProperties Properties
49 references to Properties
PresentationCore (41)
MS\Internal\TextFormatting\FormattedTextSymbols.cs (5)
127LSRun.CompileFeatureSet(current.Properties.TypographyProperties, unsignedCch, out fontFeatures, out fontFeatureRanges); 139current.Properties.CultureInfo, 143current.Properties.FontRenderingEmSize, 431get { return _shapeable.Properties.ForegroundBrush; } 436get { return _shapeable.Properties.BackgroundBrush; }
MS\Internal\TextFormatting\SimpleTextLine.cs (26)
957run.TextRun.Properties.FontHintingEmSize, 959CultureMapper.GetSpecificCulture(run.TextRun.Properties.CultureInfo), 1354return TextRun.Properties.Typeface.Baseline(TextRun.Properties.FontRenderingEmSize, 1, _pixelsPerDip, _textFormatterImp.TextFormattingMode); 1365return TextRun.Properties.Typeface.LineSpacing(TextRun.Properties.FontRenderingEmSize, 1, _pixelsPerDip, _textFormatterImp.TextFormattingMode); 1371get { return TextRun.Properties.Typeface; } 1376get { return TextRun.Properties.FontRenderingEmSize; } 1464if ( textRun.Properties.BaselineAlignment != BaselineAlignment.Baseline 1465|| (textRun.Properties.TextEffects != null && textRun.Properties.TextEffects.Count != 0) 1474TextDecorationCollection textDecorations = textRun.Properties.TextDecorations; 1484settings.DigitState.SetTextRunProperties(textRun.Properties); 1527TextRun mergedTextRun = new TextCharacters(characterArray, 0, lengthOfRun, textRun.Properties); 1597if (settings == null || textRun == null || textRun.Properties == null || textRun.Properties.Typeface == null) 1602GlyphTypeface glyphTypeface = textRun.Properties.Typeface.TryGetGlyphTypeface(); 1620TextRun modifedTextRun = new TextCharacters(" ", textRun.Properties); 1624run.TextRun.Properties.Typeface.GetCharacterNominalWidthsAndIdealWidth( 1677if (!run.TextRun.Properties.Typeface.CheckFastPathNominalGlyphs( 1685CultureMapper.GetSpecificCulture(run.TextRun.Properties.CultureInfo), 1698run.TextRun.Properties.Typeface.GetCharacterNominalWidthsAndIdealWidth( 1752Brush foregroundBrush = TextRun.Properties.ForegroundBrush; 1798TextRun.Properties.FontHintingEmSize, 1800CultureMapper.GetSpecificCulture(TextRun.Properties.CultureInfo), 1825glyphRun.EmitBackground(drawingContext, TextRun.Properties.BackgroundBrush);
MS\Internal\TextFormatting\TextProperties.cs (3)
258_properties = _modifierScope.ModifyProperties(_textRun.Properties); 262_properties = _textRun.Properties; 389TextRunProperties properties = _textRun.Properties;
MS\Internal\TextFormatting\TextRunCacheImp.cs (4)
127TextRunProperties properties = textRun.Properties; 183if (textRun.Properties != null) 185textRun.Properties.PixelsPerDip = settings.TextSource.PixelsPerDip; 307culture = CultureMapper.GetSpecificCulture(run.Properties.CultureInfo);
MS\Internal\TextFormatting\TextStore.cs (3)
433TextRunProperties properties = textRun.Properties; 1579(int)Math.Round(realToIdeal * runInfo.TextRun.Properties.FontRenderingEmSize), 1734(int)Math.Round(realToIdeal * runInfo.TextRun.Properties.FontRenderingEmSize),
PresentationFramework (8)
MS\Internal\Documents\TextBoxLine.cs (2)
100if (run.Properties != null) 102run.Properties.PixelsPerDip = this.PixelsPerDip;
MS\Internal\PtsHost\TextFormatterHost.cs (2)
46if (run.Properties != null) 48run.Properties.PixelsPerDip = PixelsPerDip;
MS\Internal\Text\ComplexLine.cs (2)
71if (run.Properties != null) 73run.Properties.PixelsPerDip = this.PixelsPerDip;
MS\Internal\Text\SimpleLine.cs (2)
66if (run.Properties != null) 68run.Properties.PixelsPerDip = this.PixelsPerDip;