3 types derived from TextRunProperties
PresentationCore (1)
MS\Internal\TextFormatting\GenericTextProperties.cs (1)
24internal sealed class GenericTextRunProperties : TextRunProperties
PresentationFramework (2)
MS\Internal\Text\TextProperties.cs (1)
23internal sealed class TextProperties : TextRunProperties
MS\Internal\Text\TextSpanModifier.cs (1)
171private class MergedTextRunProperties : TextRunProperties
72 references to TextRunProperties
PresentationCore (50)
MS\Internal\Shaping\GlyphingCache.cs (1)
44TextRunProperties textRunProperties,
MS\Internal\Shaping\IShapeableTextCollector.cs (1)
38TextRunProperties textRunProperties,
MS\Internal\Shaping\TypefaceMap.cs (1)
72TextRunProperties textRunProperties,
MS\Internal\TextFormatting\GenericTextProperties.cs (6)
90if ((o == null) || !(o is TextRunProperties)) 95TextRunProperties textRunProperties = (TextRunProperties)o; 240TextRunProperties defaultTextRunProperties, 324public override TextRunProperties DefaultTextRunProperties 395private TextRunProperties _defaultTextRunProperties;
MS\Internal\TextFormatting\LineServicesCallbacks.cs (2)
243TextRunProperties runProp, 1539internal static CultureInfo GetNumberCulture(TextRunProperties properties, out NumberSubstitutionMethod method)
MS\Internal\TextFormatting\LineServicesRun.cs (1)
521internal TextRunProperties RunProp
MS\Internal\TextFormatting\NumberSubstitution.cs (3)
51internal static NumberSubstitutionMethod GetResolvedSubstitutionMethod(TextRunProperties properties, CultureInfo digitCulture, out bool ignoreUserOverride) 96internal void SetTextRunProperties(TextRunProperties properties) 114private static CultureInfo GetNumberCulture(TextRunProperties properties, out NumberSubstitutionMethod method, out bool ignoreUserOverride)
MS\Internal\TextFormatting\TextMarkerSource.cs (2)
28private TextRunProperties _textRunProperties; 52TextRunProperties defaultRunProperties = _textParagraphProperties.DefaultTextRunProperties;
MS\Internal\TextFormatting\TextProperties.cs (3)
182private TextRunProperties _properties; 243internal TextRunProperties Properties 383TextRunProperties properties = _textRun.Properties;
MS\Internal\TextFormatting\TextRunCacheImp.cs (1)
113TextRunProperties properties = textRun.Properties;
MS\Internal\TextFormatting\TextShapeableCharacters.cs (3)
33private TextRunProperties _properties; 51TextRunProperties properties, 101public sealed override TextRunProperties Properties
MS\Internal\TextFormatting\TextStore.cs (1)
418TextRunProperties properties = textRun.Properties;
System\Windows\Media\FormattedText.cs (2)
1858TextRunProperties properties = thatFormatRider.CurrentElement as GenericTextRunProperties; 1894culture = ((TextRunProperties)thatFormatRider.CurrentElement).CultureInfo;
System\Windows\Media\textformatting\TextCharacters.cs (9)
30private TextRunProperties _textRunProperties; 41TextRunProperties textRunProperties 56TextRunProperties textRunProperties 74TextRunProperties textRunProperties 91TextRunProperties textRunProperties 107TextRunProperties textRunProperties 157public sealed override TextRunProperties Properties 203TextRunProperties textRunProperties = _textRunProperties; 275TextRunProperties textRunProperties,
System\Windows\Media\textformatting\TextEndOfLine.cs (3)
22private TextRunProperties _textRunProperties; 41TextRunProperties textRunProperties 77public sealed override TextRunProperties Properties
System\Windows\Media\textformatting\TextEndOfParagraph.cs (1)
38TextRunProperties textRunProperties
System\Windows\Media\textformatting\TextEndOfSegment.cs (1)
61public sealed override TextRunProperties Properties
System\Windows\Media\textformatting\TextHidden.cs (1)
63public sealed override TextRunProperties Properties
System\Windows\Media\textformatting\TextModifier.cs (2)
38public abstract TextRunProperties ModifyProperties(TextRunProperties properties);
System\Windows\Media\textformatting\TextModifierScope.cs (2)
70internal TextRunProperties ModifyProperties(TextRunProperties properties)
System\Windows\Media\textformatting\TextParagraphProperties.cs (1)
64public abstract TextRunProperties DefaultTextRunProperties
System\Windows\Media\textformatting\TextRun.cs (1)
90public abstract TextRunProperties Properties
System\Windows\Media\textformatting\TextTrailingCharacterEllipsis.cs (1)
37TextRunProperties textRunProperties
System\Windows\Media\textformatting\TextTrailingWordEllipsis.cs (1)
37TextRunProperties textRunProperties
PresentationFramework (22)
MS\Internal\Documents\TextBoxLine.cs (1)
438TextRunProperties properties = _lineProperties.DefaultTextRunProperties;
MS\Internal\PtsHost\LineBase.cs (1)
311TextRunProperties textProps = new TextProperties(embeddedObject, position, true /* inline objects */, true /* get background */,
MS\Internal\PtsHost\RunClient.cs (3)
35internal InlineObjectRun(int cch, UIElement element, TextRunProperties textProps, TextParagraph host) 117public override TextRunProperties Properties { get { return _textProps; } } 173private readonly TextRunProperties _textProps;
MS\Internal\Text\ComplexLine.cs (3)
348TextRunProperties textProps = new TextProperties(element, position, false /* inline objects */, true /* get background */, PixelsPerDip); 397TextRunProperties textProps = new TextProperties(element, position, false /* inline objects */, true /* get background */, PixelsPerDip); 530TextRunProperties textProps = new TextProperties(element, position, true /* inline objects */, true /* get background */, PixelsPerDip);
MS\Internal\Text\InlineObject.cs (3)
30internal InlineObject(int dcp, int cch, UIElement element, TextRunProperties textProps, System.Windows.Controls.TextBlock host) 115public override TextRunProperties Properties { get { return _textProps; } } 180private readonly TextRunProperties _textProps;
MS\Internal\Text\LineProperties.cs (4)
71public override TextRunProperties DefaultTextRunProperties { get { return _defaultTextProperties; } } 302private TextRunProperties _defaultTextProperties; // Line's default text properties. 351public override TextRunProperties DefaultTextRunProperties { get { return _lp.DefaultTextRunProperties; } } 432public override TextRunProperties DefaultTextRunProperties { get { return _lp.DefaultTextRunProperties; } }
MS\Internal\Text\SimpleLine.cs (2)
123internal SimpleLine(System.Windows.Controls.TextBlock owner, string content, TextRunProperties textProps) : base(owner) 148private readonly TextRunProperties _textProps;
MS\Internal\Text\TextSpanModifier.cs (5)
63public sealed override TextRunProperties Properties 75public sealed override TextRunProperties ModifyProperties(TextRunProperties properties) 173TextRunProperties _runProperties; 177TextRunProperties runProperties,