69 references to XamlValueConverter
System.Xaml (3)
System\Xaml\Schema\BuiltInValueConverter.cs (2)
21
:
base
(converterType, null)
66
=> s_Object ??= new
XamlValueConverter
<TypeConverter>(null, XamlLanguage.Object);
System\Xaml\XamlSchemaContext.cs (1)
622
result = new
XamlValueConverter
<TConverterBase>(converterType, targetType);
System.Xaml.Tests (66)
System\Xaml\Schema\XamlValueConverterTests.cs (4)
25
var converter = new
XamlValueConverter
<string>(converterType, targetType);
52
Assert.Throws<ArgumentException>(() => new
XamlValueConverter
<string>(null, null));
69
var converter = new
XamlValueConverter
<TypeConverter>(typeof(EnumConverter), type);
94
var converter = new
XamlValueConverter
<string>(typeof(EnumConverter), type);
System\Xaml\XamlDirectiveTests.cs (4)
20
yield return new object?[] { new string[] { ""} , "", new
XamlValueConverter
<TypeConverter>(typeof(int), type), AllowedMemberLocations.None };
21
yield return new object?[] { new string[] { ""} , "", new
XamlValueConverter
<TypeConverter>(typeof(int), type), AllowedMemberLocations.None };
103
yield return new object?[] { directive, new XamlDirective(new string[] { "xamlNamespace" }, "name", type1, new
XamlValueConverter
<TypeConverter>(typeof(int), type1), AllowedMemberLocations.None), true };
249
var typeConverter = new
XamlValueConverter
<TypeConverter>(typeof(int), type);
System\Xaml\XamlMemberTests.cs (22)
410
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
439
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
444
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
449
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
454
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
1687
yield return new object?[] { new SubXamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false), new
XamlValueConverter
<TypeConverter>(null, XamlLanguage.Object), null };
1688
yield return new object?[] { new SubXamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), true), new
XamlValueConverter
<TypeConverter>(null, XamlLanguage.Object), null };
1700
new
XamlValueConverter
<TypeConverter>(typeof(string), null), new
XamlValueConverter
<TypeConverter>(typeof(string), null)
1711
new
XamlValueConverter
<TypeConverter>(typeof(Int32Converter), null), new
XamlValueConverter
<TypeConverter>(typeof(Int32Converter), null)
1722
new
XamlValueConverter
<TypeConverter>(null, XamlLanguage.Object), null
1729
new
XamlValueConverter
<TypeConverter>(typeof(int), null), new
XamlValueConverter
<TypeConverter>(typeof(int), null)
1734
new
XamlValueConverter
<TypeConverter>(typeof(int), null), new
XamlValueConverter
<TypeConverter>(typeof(int), null)
1739
new
XamlValueConverter
<TypeConverter>(typeof(int), null), new
XamlValueConverter
<TypeConverter>(typeof(int), null)
2051
new
XamlValueConverter
<ValueSerializer>(typeof(string), null)
2080
new
XamlValueConverter
<ValueSerializer>(typeof(int), null)
2085
new
XamlValueConverter
<ValueSerializer>(typeof(int), null)
2090
new
XamlValueConverter
<ValueSerializer>(typeof(int), null)
System\Xaml\XamlTypeTests.cs (36)
2343
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
2372
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
2377
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
2382
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
4205
yield return new object?[] { new SubXamlType(typeof(byte), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(ByteConverter), null) };
4206
yield return new object?[] { new SubXamlType(typeof(sbyte), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(SByteConverter), null) };
4207
yield return new object?[] { new SubXamlType(typeof(ushort), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(UInt16Converter), null) };
4208
yield return new object?[] { new SubXamlType(typeof(short), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(Int16Converter), null) };
4209
yield return new object?[] { new SubXamlType(typeof(uint), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(UInt32Converter), null) };
4210
yield return new object?[] { new SubXamlType(typeof(int), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(Int32Converter), null) };
4211
yield return new object?[] { new SubXamlType(typeof(ulong), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(UInt64Converter), null) };
4212
yield return new object?[] { new SubXamlType(typeof(long), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(Int64Converter), null) };
4213
yield return new object?[] { new SubXamlType(typeof(char), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(CharConverter), null) };
4214
yield return new object?[] { new SubXamlType(typeof(bool), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(BooleanConverter), null) };
4215
yield return new object?[] { new SubXamlType(typeof(float), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(SingleConverter), null) };
4216
yield return new object?[] { new SubXamlType(typeof(double), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(DoubleConverter), null) };
4217
yield return new object?[] { new SubXamlType(typeof(decimal), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(DecimalConverter), null) };
4218
yield return new object?[] { new SubXamlType(typeof(string), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(StringConverter), null) };
4219
yield return new object?[] { new SubXamlType(typeof(TimeSpan), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(TimeSpanConverter), null) };
4220
yield return new object?[] { new SubXamlType(typeof(Guid), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(GuidConverter), null) };
4221
yield return new object?[] { new SubXamlType(typeof(CultureInfo), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(CultureInfoConverter), null) };
4222
yield return new object?[] { new SubXamlType(typeof(ConsoleColor), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(EnumConverter), new XamlType(typeof(ConsoleColor), new XamlSchemaContext())) };
4223
yield return new object?[] { new SubXamlType(typeof(int?), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(Int32Converter), null) };
4224
yield return new object?[] { new SubXamlType(typeof(object), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(null, XamlLanguage.Object) };
4237
new
XamlValueConverter
<TypeConverter>(typeof(string), null)
4248
new
XamlValueConverter
<TypeConverter>(typeof(Int32Converter), null)
4266
new
XamlValueConverter
<TypeConverter>(typeof(int), null)
4271
new
XamlValueConverter
<TypeConverter>(typeof(int), null)
4276
new
XamlValueConverter
<TypeConverter>(typeof(int), null)
4281
new
XamlValueConverter
<TypeConverter>(typeof(int), null)
4631
yield return new object?[] { new SubXamlType(typeof(string), new XamlSchemaContext()), new
XamlValueConverter
<ValueSerializer>(ValueSerializer.GetSerializerFor(typeof(string))!.GetType(), null) };
4645
new
XamlValueConverter
<ValueSerializer>(typeof(string), null)
4674
new
XamlValueConverter
<ValueSerializer>(typeof(int), null)
4679
new
XamlValueConverter
<ValueSerializer>(typeof(int), null)
4684
new
XamlValueConverter
<ValueSerializer>(typeof(int), null)
4689
new
XamlValueConverter
<ValueSerializer>(typeof(int), null)