8 overrides of Properties
PresentationCore (5)
MS\Internal\TextFormatting\TextShapeableCharacters.cs (1)
101public sealed override TextRunProperties Properties
System\Windows\Media\textformatting\TextCharacters.cs (1)
157public sealed override TextRunProperties Properties
System\Windows\Media\textformatting\TextEndOfLine.cs (1)
77public sealed override TextRunProperties Properties
System\Windows\Media\textformatting\TextEndOfSegment.cs (1)
61public sealed override TextRunProperties Properties
System\Windows\Media\textformatting\TextHidden.cs (1)
63public sealed override TextRunProperties Properties
PresentationFramework (3)
MS\Internal\PtsHost\RunClient.cs (1)
117public override TextRunProperties Properties { get { return _textProps; } }
MS\Internal\Text\InlineObject.cs (1)
115public override TextRunProperties Properties { get { return _textProps; } }
MS\Internal\Text\TextSpanModifier.cs (1)
63public sealed override TextRunProperties Properties
49 references to Properties
PresentationCore (41)
MS\Internal\TextFormatting\FormattedTextSymbols.cs (5)
119LSRun.CompileFeatureSet(current.Properties.TypographyProperties, unsignedCch, out fontFeatures, out fontFeatureRanges); 131current.Properties.CultureInfo, 135current.Properties.FontRenderingEmSize, 423get { return _shapeable.Properties.ForegroundBrush; } 428get { return _shapeable.Properties.BackgroundBrush; }
MS\Internal\TextFormatting\SimpleTextLine.cs (26)
948run.TextRun.Properties.FontHintingEmSize, 950CultureMapper.GetSpecificCulture(run.TextRun.Properties.CultureInfo), 1345return TextRun.Properties.Typeface.Baseline(TextRun.Properties.FontRenderingEmSize, 1, _pixelsPerDip, _textFormatterImp.TextFormattingMode); 1356return TextRun.Properties.Typeface.LineSpacing(TextRun.Properties.FontRenderingEmSize, 1, _pixelsPerDip, _textFormatterImp.TextFormattingMode); 1362get { return TextRun.Properties.Typeface; } 1367get { return TextRun.Properties.FontRenderingEmSize; } 1455if ( textRun.Properties.BaselineAlignment != BaselineAlignment.Baseline 1456|| (textRun.Properties.TextEffects != null && textRun.Properties.TextEffects.Count != 0) 1465TextDecorationCollection textDecorations = textRun.Properties.TextDecorations; 1475settings.DigitState.SetTextRunProperties(textRun.Properties); 1518TextRun mergedTextRun = new TextCharacters(characterArray, 0, lengthOfRun, textRun.Properties); 1588if (settings == null || textRun == null || textRun.Properties == null || textRun.Properties.Typeface == null) 1593GlyphTypeface glyphTypeface = textRun.Properties.Typeface.TryGetGlyphTypeface(); 1611TextRun modifedTextRun = new TextCharacters(" ", textRun.Properties); 1615run.TextRun.Properties.Typeface.GetCharacterNominalWidthsAndIdealWidth( 1668if (!run.TextRun.Properties.Typeface.CheckFastPathNominalGlyphs( 1676CultureMapper.GetSpecificCulture(run.TextRun.Properties.CultureInfo), 1689run.TextRun.Properties.Typeface.GetCharacterNominalWidthsAndIdealWidth( 1743Brush foregroundBrush = TextRun.Properties.ForegroundBrush; 1789TextRun.Properties.FontHintingEmSize, 1791CultureMapper.GetSpecificCulture(TextRun.Properties.CultureInfo), 1816glyphRun.EmitBackground(drawingContext, TextRun.Properties.BackgroundBrush);
MS\Internal\TextFormatting\TextProperties.cs (3)
252_properties = _modifierScope.ModifyProperties(_textRun.Properties); 256_properties = _textRun.Properties; 383TextRunProperties properties = _textRun.Properties;
MS\Internal\TextFormatting\TextRunCacheImp.cs (4)
113TextRunProperties properties = textRun.Properties; 169if (textRun.Properties != null) 171textRun.Properties.PixelsPerDip = settings.TextSource.PixelsPerDip; 293culture = CultureMapper.GetSpecificCulture(run.Properties.CultureInfo);
MS\Internal\TextFormatting\TextStore.cs (3)
418TextRunProperties properties = textRun.Properties; 1564(int)Math.Round(realToIdeal * runInfo.TextRun.Properties.FontRenderingEmSize), 1719(int)Math.Round(realToIdeal * runInfo.TextRun.Properties.FontRenderingEmSize),
PresentationFramework (8)
MS\Internal\Documents\TextBoxLine.cs (2)
93if (run.Properties != null) 95run.Properties.PixelsPerDip = this.PixelsPerDip;
MS\Internal\PtsHost\TextFormatterHost.cs (2)
43if (run.Properties != null) 45run.Properties.PixelsPerDip = PixelsPerDip;
MS\Internal\Text\ComplexLine.cs (2)
66if (run.Properties != null) 68run.Properties.PixelsPerDip = this.PixelsPerDip;
MS\Internal\Text\SimpleLine.cs (2)
61if (run.Properties != null) 63run.Properties.PixelsPerDip = this.PixelsPerDip;