49 instantiations of TextDecorationCollection
PresentationCore (7)
System\Windows\Generated\TextDecorationCollection.cs (2)
452
TextDecorationCollection collection = new
TextDecorationCollection
();
566
return new
TextDecorationCollection
();
System\Windows\TextDecorationCollectionConverter.cs (1)
93
TextDecorationCollection textDecorations = new
TextDecorationCollection
();
System\Windows\TextDecorations.cs (4)
26
underline = new
TextDecorationCollection
();
35
strikethrough = new
TextDecorationCollection
();
44
overLine = new
TextDecorationCollection
();
53
baseline = new
TextDecorationCollection
();
PresentationCore.Tests (30)
System\Windows\TextDecorationCollectionConverter.Tests.cs (30)
63
yield return new object[] { new
TextDecorationCollection
(), CultureInfo.InvariantCulture, string.Empty };
64
yield return new object[] { new
TextDecorationCollection
(), CultureInfo.InvariantCulture, " " };
65
yield return new object[] { new
TextDecorationCollection
(), CultureInfo.InvariantCulture, "None" };
66
yield return new object[] { new
TextDecorationCollection
(), CultureInfo.InvariantCulture, " None " };
68
yield return new object[] { new
TextDecorationCollection
(), new CultureInfo("ru-RU"), string.Empty };
69
yield return new object[] { new
TextDecorationCollection
(), new CultureInfo("no-NO"), " " };
70
yield return new object[] { new
TextDecorationCollection
(), new CultureInfo("no-NO"), "None" };
71
yield return new object[] { new
TextDecorationCollection
(), new CultureInfo("ru-RU"), " None " };
74
yield return new object[] { new
TextDecorationCollection
([TextDecorations.Strikethrough[0]]), new CultureInfo("no-NO"), "Strikethrough" };
75
yield return new object[] { new
TextDecorationCollection
([TextDecorations.Strikethrough[0]]), new CultureInfo("ru-RU"), "Strikethrough " };
77
yield return new object[] { new
TextDecorationCollection
([TextDecorations.Underline[0], TextDecorations.Baseline[0]]),
80
yield return new object[] { new
TextDecorationCollection
([TextDecorations.Strikethrough[0], TextDecorations.Underline[0], TextDecorations.Baseline[0]]),
84
yield return new object[] { new
TextDecorationCollection
([TextDecorations.Strikethrough[0], TextDecorations.Underline[0],
138
yield return new object[] { new
TextDecorationCollection
(), string.Empty };
139
yield return new object[] { new
TextDecorationCollection
(), " " };
140
yield return new object[] { new
TextDecorationCollection
(), "None" };
141
yield return new object[] { new
TextDecorationCollection
(), " None " };
144
yield return new object[] { new
TextDecorationCollection
([TextDecorations.Strikethrough[0]]), "Strikethrough" };
145
yield return new object[] { new
TextDecorationCollection
([TextDecorations.Strikethrough[0]]), "Strikethrough " };
147
yield return new object[] { new
TextDecorationCollection
([TextDecorations.Underline[0], TextDecorations.Baseline[0]]), "Underline, Baseline" };
148
yield return new object[] { new
TextDecorationCollection
([TextDecorations.Strikethrough[0], TextDecorations.Underline[0], TextDecorations.Baseline[0]]),
151
yield return new object[] { new
TextDecorationCollection
([TextDecorations.Strikethrough[0], TextDecorations.Underline[0],
216
yield return new object[] { new
TextDecorationCollection
(new TextDecoration[1] { TextDecorations.Underline[0] }),
217
new
TextDecorationCollection
(new TextDecoration[1] { TextDecorations.Underline[0] }),
221
yield return new object[] { new
TextDecorationCollection
(new TextDecoration[3] { TextDecorations.Underline[0], TextDecorations.OverLine[0], TextDecorations.Baseline[0] }),
222
new
TextDecorationCollection
(new TextDecoration[3] { TextDecorations.Underline[0], TextDecorations.OverLine[0], TextDecorations.Baseline[0] }),
228
yield return new object[] { new
TextDecorationCollection
(new TextDecoration[3] { TextDecorations.Underline[0], TextDecorations.OverLine[0], TextDecorations.Baseline[0] }),
232
yield return new object[] { new
TextDecorationCollection
(new TextDecoration[3] { TextDecorations.Underline[0], TextDecorations.OverLine[0], TextDecorations.Baseline[0] }),
253
yield return new object?[] { new
TextDecorationCollection
(), null };
263
Assert.Throws<NotSupportedException>(() => converter.ConvertTo(null, null, new
TextDecorationCollection
(), typeof(TextDecorationCollection)));
PresentationFramework (11)
MS\Internal\Text\DynamicPropertyReader.cs (1)
91
textDecorations = new
TextDecorationCollection
();
MS\Internal\Text\TextSpanModifier.cs (1)
147
TextDecorationCollection result = new
TextDecorationCollection
();
System\Windows\Documents\SpellerHighlightLayer.cs (1)
176
TextDecorationCollection decorationCollection = new
TextDecorationCollection
();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
11107
DefaultConstructor = delegate () { return new System.Windows.
TextDecorationCollection
(); },
System\Windows\Markup\KnownTypes.cs (1)
1587
case KnownElements.TextDecorationCollection: o = new System.Windows.
TextDecorationCollection
(); break;
System\Windows\SystemFonts.cs (6)
74
_iconFontTextDecorations = new
TextDecorationCollection
();
155
_captionFontTextDecorations = new
TextDecorationCollection
();
235
_smallCaptionFontTextDecorations = new
TextDecorationCollection
();
312
_menuFontTextDecorations = new
TextDecorationCollection
();
393
_statusFontTextDecorations = new
TextDecorationCollection
();
486
_messageFontTextDecorations = new
TextDecorationCollection
();
WindowsFormsIntegration (1)
System\Windows\Integration\ElementHostPropertyMap.cs (1)
141
TextDecorationCollection decorations = new
TextDecorationCollection
();
155 references to TextDecorationCollection
PresentationCore (46)
MS\Internal\TextFormatting\FullTextLine.cs (2)
50
private
TextDecorationCollection
_paragraphTextDecorations; // Paragraph-level text decorations (or null if none)
2593
internal
TextDecorationCollection
TextDecorations
MS\Internal\TextFormatting\GenericTextProperties.cs (3)
43
TextDecorationCollection
textDecorations,
140
public override
TextDecorationCollection
TextDecorations
208
private
TextDecorationCollection
_textDecorations;
MS\Internal\TextFormatting\LineServicesCallbacks.cs (3)
240
TextDecorationCollection
textDecorations,
1039
TextDecorationCollection
textDecorations = currentLine.TextDecorations;
1083
TextDecorationCollection
textDecorations,
MS\Internal\TextFormatting\SimpleTextLine.cs (1)
1458
TextDecorationCollection
textDecorations = textRun.Properties.TextDecorations;
MS\Internal\TextFormatting\TextProperties.cs (1)
147
internal
TextDecorationCollection
TextDecorations
System\Windows\Generated\TextDecorationCollection.cs (17)
36
public new
TextDecorationCollection
Clone()
38
return (
TextDecorationCollection
)base.Clone();
45
public new
TextDecorationCollection
CloneCurrentValue()
47
return (
TextDecorationCollection
)base.CloneCurrentValue();
446
internal static
TextDecorationCollection
Empty
452
TextDecorationCollection
collection = new TextDecorationCollection();
543
private static
TextDecorationCollection
s_empty;
573
TextDecorationCollection
sourceTextDecorationCollection = (
TextDecorationCollection
) source;
595
TextDecorationCollection
sourceTextDecorationCollection = (
TextDecorationCollection
) source;
617
TextDecorationCollection
sourceTextDecorationCollection = (
TextDecorationCollection
) source;
639
TextDecorationCollection
sourceTextDecorationCollection = (
TextDecorationCollection
) source;
743
internal Enumerator(
TextDecorationCollection
list)
854
private
TextDecorationCollection
_list;
System\Windows\Media\FormattedText.cs (2)
804
public void SetTextDecorations(
TextDecorationCollection
textDecorations)
815
public void SetTextDecorations(
TextDecorationCollection
textDecorations, int startIndex, int count)
System\Windows\Media\textformatting\TextParagraphProperties.cs (1)
71
public virtual
TextDecorationCollection
TextDecorations
System\Windows\Media\textformatting\TextRunProperties.cs (1)
51
public abstract
TextDecorationCollection
TextDecorations
System\Windows\TextDecorationCollection.cs (2)
38
internal bool ValueEquals(
TextDecorationCollection
textDecorations)
89
public bool TryRemove(IEnumerable<TextDecoration> textDecorations, out
TextDecorationCollection
result)
System\Windows\TextDecorationCollectionConverter.cs (5)
86
public static new
TextDecorationCollection
ConvertFromString(string text)
93
TextDecorationCollection
textDecorations = new TextDecorationCollection();
170
ConstructorInfo ci = typeof(
TextDecorationCollection
).GetConstructor(
264
private static readonly
TextDecorationCollection
[] PredefinedTextDecorations =
265
new
TextDecorationCollection
[] {
System\Windows\TextDecorations.cs (8)
65
public static
TextDecorationCollection
Underline
77
public static
TextDecorationCollection
Strikethrough
88
public static
TextDecorationCollection
OverLine
99
public static
TextDecorationCollection
Baseline
111
private static readonly
TextDecorationCollection
underline;
112
private static readonly
TextDecorationCollection
strikethrough;
113
private static readonly
TextDecorationCollection
overLine;
114
private static readonly
TextDecorationCollection
baseline;
PresentationCore.Tests (12)
System\Windows\TextDecorationCollectionConverter.Tests.cs (12)
15
[InlineData(false, typeof(
TextDecorationCollection
))]
29
[InlineData(false, typeof(
TextDecorationCollection
))]
41
public void ConvertFrom_ReturnsExpected(
TextDecorationCollection
expected, CultureInfo cultureInfo, string text)
45
TextDecorationCollection
? converted = (
TextDecorationCollection
?)converter.ConvertFrom(null, cultureInfo, text);
119
public void ConvertFromString_ReturnsExpected(
TextDecorationCollection
expected, string text)
121
TextDecorationCollection
converted = TextDecorationCollectionConverter.ConvertFromString(text);
162
TextDecorationCollection
? converted = TextDecorationCollectionConverter.ConvertFromString(null);
189
public void ConvertTo_ReturnsExpected(
TextDecorationCollection
expected, object? value, Type destinationType)
198
TextDecorationCollection
? actual = (
TextDecorationCollection
?)result.Invoke();
263
Assert.Throws<NotSupportedException>(() => converter.ConvertTo(null, null, new TextDecorationCollection(), typeof(
TextDecorationCollection
)));
PresentationFramework (94)
MS\Internal\Documents\TextBoxLine.cs (2)
435
TextDecorationCollection
highlightDecorations = highlights.GetHighlightValue(position, LogicalDirection.Forward, typeof(SpellerHighlightLayer)) as
TextDecorationCollection
;
MS\Internal\PtsHost\LineBase.cs (2)
186
TextDecorationCollection
inlineTextDecorations = DynamicPropertyReader.GetTextDecorations(inline);
273
TextDecorationCollection
textDecorations = DynamicPropertyReader.GetTextDecorations(inline);
MS\Internal\Text\ComplexLine.cs (2)
420
TextDecorationCollection
inlineTextDecorations = DynamicPropertyReader.GetTextDecorations(inline);
498
TextDecorationCollection
textDecorations = DynamicPropertyReader.GetTextDecorations(inline);
MS\Internal\Text\DynamicPropertyReader.cs (5)
65
internal static
TextDecorationCollection
GetTextDecorationsForInlineObject(DependencyObject element,
TextDecorationCollection
textDecorations)
70
TextDecorationCollection
parentTextDecorations = null;
106
internal static
TextDecorationCollection
GetTextDecorations(DependencyObject element)
108
return GetCollectionValue(element, Inline.TextDecorationsProperty) as
TextDecorationCollection
;
MS\Internal\Text\LineProperties.cs (3)
75
public override
TextDecorationCollection
TextDecorations { get { return _defaultTextProperties.TextDecorations; } }
355
public override
TextDecorationCollection
TextDecorations { get { return _lp.TextDecorations; } }
436
public override
TextDecorationCollection
TextDecorations { get { return _lp.TextDecorations; } }
MS\Internal\Text\TextProperties.cs (7)
59
public override
TextDecorationCollection
TextDecorations { get { return _textDecorations; } }
156
TextDecorationCollection
highlightDecorations = GetHighlightTextDecorations(position);
182
internal TextProperties(TextProperties source,
TextDecorationCollection
textDecorations)
220
private static
TextDecorationCollection
GetHighlightTextDecorations(StaticTextPointer highlightPosition)
222
TextDecorationCollection
textDecorations = null;
233
textDecorations = highlights.GetHighlightValue(highlightPosition, LogicalDirection.Forward, typeof(SpellerHighlightLayer)) as
TextDecorationCollection
;
339
private
TextDecorationCollection
_textDecorations;
MS\Internal\Text\TextSpanModifier.cs (11)
21
private
TextDecorationCollection
_modifierDecorations;
31
public TextSpanModifier(int length,
TextDecorationCollection
textDecorations, Brush foregroundBrush)
43
public TextSpanModifier(int length,
TextDecorationCollection
textDecorations, Brush foregroundBrush, FlowDirection flowDirection)
97
TextDecorationCollection
mergedDecorations;
100
TextDecorationCollection
runDecorations = properties.TextDecorations;
145
private
TextDecorationCollection
CopyTextDecorations(
TextDecorationCollection
textDecorations, Brush brush)
147
TextDecorationCollection
result = new TextDecorationCollection();
173
private
TextDecorationCollection
_textDecorations;
177
TextDecorationCollection
textDecorations)
199
public override
TextDecorationCollection
TextDecorations
System\Windows\Controls\AccessText.cs (3)
271
new FreezableDefaultValueFactory(
TextDecorationCollection
.Empty),
278
public
TextDecorationCollection
TextDecorations
280
get { return (
TextDecorationCollection
) GetValue(TextDecorationsProperty); }
System\Windows\Controls\TextBlock.cs (3)
883
new FreezableDefaultValueFactory(
TextDecorationCollection
.Empty),
890
public
TextDecorationCollection
TextDecorations
892
get { return (
TextDecorationCollection
) GetValue(TextDecorationsProperty); }
System\Windows\Controls\TextBox.cs (3)
923
new FreezableDefaultValueFactory(
TextDecorationCollection
.Empty),
929
public
TextDecorationCollection
TextDecorations
931
get { return (
TextDecorationCollection
)GetValue(TextDecorationsProperty); }
System\Windows\Controls\TextRangeAdaptor.cs (8)
369
return GetTextDecorationColor(decors as
TextDecorationCollection
, TextDecorationLocation.OverLine);
380
return GetTextDecorationLineStyle(decors as
TextDecorationCollection
, TextDecorationLocation.OverLine);
391
return GetTextDecorationColor(decors as
TextDecorationCollection
, TextDecorationLocation.Strikethrough);
402
return GetTextDecorationLineStyle(decors as
TextDecorationCollection
, TextDecorationLocation.Strikethrough);
435
return GetTextDecorationColor(decors as
TextDecorationCollection
, TextDecorationLocation.Underline);
446
return GetTextDecorationLineStyle(decors as
TextDecorationCollection
, TextDecorationLocation.Underline);
1299
private static int GetTextDecorationColor(
TextDecorationCollection
decorations, TextDecorationLocation location)
1325
private static TextDecorationLineStyle GetTextDecorationLineStyle(
TextDecorationCollection
decorations, TextDecorationLocation location)
System\Windows\Documents\DPTypeDescriptorContext.cs (2)
61
stringValue = TextDecorationsFixup((
TextDecorationCollection
)propertyValue);
85
private static string TextDecorationsFixup(
TextDecorationCollection
textDecorations)
System\Windows\Documents\Inline.cs (4)
113
typeof(
TextDecorationCollection
),
116
new FreezableDefaultValueFactory(
TextDecorationCollection
.Empty),
123
public
TextDecorationCollection
TextDecorations
125
get { return (
TextDecorationCollection
) GetValue(TextDecorationsProperty); }
System\Windows\Documents\Paragraph.cs (3)
85
new FreezableDefaultValueFactory(
TextDecorationCollection
.Empty),
92
public
TextDecorationCollection
TextDecorations
94
get { return (
TextDecorationCollection
) GetValue(TextDecorationsProperty); }
System\Windows\Documents\SpellerHighlightLayer.cs (3)
136
private static
TextDecorationCollection
GetErrorTextDecorations()
176
TextDecorationCollection
decorationCollection = new TextDecorationCollection();
246
private static readonly
TextDecorationCollection
_errorTextDecorations;
System\windows\Documents\TextEditorCharacters.cs (3)
217
TextDecorationCollection
textDecorations = propertyValue != DependencyProperty.UnsetValue ? (
TextDecorationCollection
)propertyValue : null;
219
TextDecorationCollection
toggledTextDecorations;
System\Windows\Documents\TextRangeSerialization.cs (4)
858
if (propertyValue == null ||
TextDecorationCollection
.Empty.ValueEquals(propertyValue as
TextDecorationCollection
))
867
while ((propertyValue == null ||
TextDecorationCollection
.Empty.ValueEquals(propertyValue as
TextDecorationCollection
))
System\Windows\Documents\TextSchema.cs (9)
351
return (value is
TextDecorationCollection
) && ((
TextDecorationCollection
)value).Count > 0;
593
if (value2 is
TextDecorationCollection
decorations2)
605
if (value1 is
TextDecorationCollection
decorations1)
624
if (value1 is
TextDecorationCollection
)
626
TextDecorationCollection
decorations1 = (
TextDecorationCollection
)value1;
627
TextDecorationCollection
decorations2 = (
TextDecorationCollection
)value2;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
737
case 644: t = () => typeof(
TextDecorationCollection
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
11104
typeof(System.Windows.
TextDecorationCollection
),
System\Windows\Markup\KnownTypes.cs (1)
6191
case KnownElements.TextDecorationCollection: t = typeof(System.Windows.
TextDecorationCollection
); break;
System\Windows\SystemFonts.cs (14)
68
public static
TextDecorationCollection
IconFontTextDecorations
149
public static
TextDecorationCollection
CaptionFontTextDecorations
229
public static
TextDecorationCollection
SmallCaptionFontTextDecorations
306
public static
TextDecorationCollection
MenuFontTextDecorations
386
public static
TextDecorationCollection
StatusFontTextDecorations
480
public static
TextDecorationCollection
MessageFontTextDecorations
504
private static void CopyTextDecorationCollection(
TextDecorationCollection
from,
TextDecorationCollection
to)
1049
private static
TextDecorationCollection
_iconFontTextDecorations;
1050
private static
TextDecorationCollection
_messageFontTextDecorations;
1051
private static
TextDecorationCollection
_statusFontTextDecorations;
1052
private static
TextDecorationCollection
_menuFontTextDecorations;
1053
private static
TextDecorationCollection
_smallCaptionFontTextDecorations;
1054
private static
TextDecorationCollection
_captionFontTextDecorations;
System.Windows.Controls.Ribbon (2)
Microsoft\Windows\Controls\Ribbon\RibbonTwoLineText.cs (2)
57
public
TextDecorationCollection
TextDecorations
59
get { return (
TextDecorationCollection
)GetValue(TextDecorationsProperty); }
WindowsFormsIntegration (1)
System\Windows\Integration\ElementHostPropertyMap.cs (1)
141
TextDecorationCollection
decorations = new TextDecorationCollection();