3 types derived from TextRunProperties
PresentationCore (1)
MS\Internal\TextFormatting\GenericTextProperties.cs (1)
23internal sealed class GenericTextRunProperties : TextRunProperties
PresentationFramework (2)
MS\Internal\Text\TextProperties.cs (1)
22internal sealed class TextProperties : TextRunProperties
MS\Internal\Text\TextSpanModifier.cs (1)
170private class MergedTextRunProperties : TextRunProperties
72 references to TextRunProperties
PresentationCore (50)
MS\Internal\Shaping\GlyphingCache.cs (1)
43TextRunProperties textRunProperties,
MS\Internal\Shaping\IShapeableTextCollector.cs (1)
37TextRunProperties textRunProperties,
MS\Internal\Shaping\TypefaceMap.cs (1)
71TextRunProperties textRunProperties,
MS\Internal\TextFormatting\GenericTextProperties.cs (6)
89if ((o == null) || !(o is TextRunProperties)) 94TextRunProperties textRunProperties = (TextRunProperties)o; 239TextRunProperties defaultTextRunProperties, 323public override TextRunProperties DefaultTextRunProperties 394private TextRunProperties _defaultTextRunProperties;
MS\Internal\TextFormatting\LineServicesCallbacks.cs (2)
231TextRunProperties runProp, 1529internal static CultureInfo GetNumberCulture(TextRunProperties properties, out NumberSubstitutionMethod method)
MS\Internal\TextFormatting\LineServicesRun.cs (1)
520internal TextRunProperties RunProp
MS\Internal\TextFormatting\NumberSubstitution.cs (3)
50internal static NumberSubstitutionMethod GetResolvedSubstitutionMethod(TextRunProperties properties, CultureInfo digitCulture, out bool ignoreUserOverride) 95internal void SetTextRunProperties(TextRunProperties properties) 113private static CultureInfo GetNumberCulture(TextRunProperties properties, out NumberSubstitutionMethod method, out bool ignoreUserOverride)
MS\Internal\TextFormatting\TextMarkerSource.cs (2)
27private TextRunProperties _textRunProperties; 51TextRunProperties defaultRunProperties = _textParagraphProperties.DefaultTextRunProperties;
MS\Internal\TextFormatting\TextProperties.cs (3)
181private TextRunProperties _properties; 242internal TextRunProperties Properties 382TextRunProperties properties = _textRun.Properties;
MS\Internal\TextFormatting\TextRunCacheImp.cs (1)
112TextRunProperties properties = textRun.Properties;
MS\Internal\TextFormatting\TextShapeableCharacters.cs (3)
32private TextRunProperties _properties; 50TextRunProperties properties, 100public sealed override TextRunProperties Properties
MS\Internal\TextFormatting\TextStore.cs (1)
417TextRunProperties properties = textRun.Properties;
System\Windows\Media\FormattedText.cs (2)
1837TextRunProperties properties = thatFormatRider.CurrentElement as GenericTextRunProperties; 1873culture = ((TextRunProperties)thatFormatRider.CurrentElement).CultureInfo;
System\Windows\Media\textformatting\TextCharacters.cs (9)
29private TextRunProperties _textRunProperties; 40TextRunProperties textRunProperties 55TextRunProperties textRunProperties 73TextRunProperties textRunProperties 90TextRunProperties textRunProperties 106TextRunProperties textRunProperties 156public sealed override TextRunProperties Properties 202TextRunProperties textRunProperties = _textRunProperties; 274TextRunProperties textRunProperties,
System\Windows\Media\textformatting\TextEndOfLine.cs (3)
21private TextRunProperties _textRunProperties; 40TextRunProperties textRunProperties 76public sealed override TextRunProperties Properties
System\Windows\Media\textformatting\TextEndOfParagraph.cs (1)
37TextRunProperties textRunProperties
System\Windows\Media\textformatting\TextEndOfSegment.cs (1)
60public sealed override TextRunProperties Properties
System\Windows\Media\textformatting\TextHidden.cs (1)
62public sealed override TextRunProperties Properties
System\Windows\Media\textformatting\TextModifier.cs (2)
37public abstract TextRunProperties ModifyProperties(TextRunProperties properties);
System\Windows\Media\textformatting\TextModifierScope.cs (2)
69internal TextRunProperties ModifyProperties(TextRunProperties properties)
System\Windows\Media\textformatting\TextParagraphProperties.cs (1)
63public abstract TextRunProperties DefaultTextRunProperties
System\Windows\Media\textformatting\TextRun.cs (1)
89public abstract TextRunProperties Properties
System\Windows\Media\textformatting\TextTrailingCharacterEllipsis.cs (1)
36TextRunProperties textRunProperties
System\Windows\Media\textformatting\TextTrailingWordEllipsis.cs (1)
36TextRunProperties textRunProperties
PresentationFramework (22)
MS\Internal\Documents\TextBoxLine.cs (1)
437TextRunProperties properties = _lineProperties.DefaultTextRunProperties;
MS\Internal\PtsHost\LineBase.cs (1)
306TextRunProperties textProps = new TextProperties(embeddedObject, position, true /* inline objects */, true /* get background */,
MS\Internal\PtsHost\RunClient.cs (3)
34internal InlineObjectRun(int cch, UIElement element, TextRunProperties textProps, TextParagraph host) 116public override TextRunProperties Properties { get { return _textProps; } } 172private readonly TextRunProperties _textProps;
MS\Internal\Text\ComplexLine.cs (3)
347TextRunProperties textProps = new TextProperties(element, position, false /* inline objects */, true /* get background */, PixelsPerDip); 396TextRunProperties textProps = new TextProperties(element, position, false /* inline objects */, true /* get background */, PixelsPerDip); 529TextRunProperties textProps = new TextProperties(element, position, true /* inline objects */, true /* get background */, PixelsPerDip);
MS\Internal\Text\InlineObject.cs (3)
29internal InlineObject(int dcp, int cch, UIElement element, TextRunProperties textProps, System.Windows.Controls.TextBlock host) 114public override TextRunProperties Properties { get { return _textProps; } } 179private readonly TextRunProperties _textProps;
MS\Internal\Text\LineProperties.cs (4)
70public override TextRunProperties DefaultTextRunProperties { get { return _defaultTextProperties; } } 301private TextRunProperties _defaultTextProperties; // Line's default text properties. 350public override TextRunProperties DefaultTextRunProperties { get { return _lp.DefaultTextRunProperties; } } 431public override TextRunProperties DefaultTextRunProperties { get { return _lp.DefaultTextRunProperties; } }
MS\Internal\Text\SimpleLine.cs (2)
122internal SimpleLine(System.Windows.Controls.TextBlock owner, string content, TextRunProperties textProps) : base(owner) 147private readonly TextRunProperties _textProps;
MS\Internal\Text\TextSpanModifier.cs (5)
62public sealed override TextRunProperties Properties 74public sealed override TextRunProperties ModifyProperties(TextRunProperties properties) 172private TextRunProperties _runProperties; 176TextRunProperties runProperties,