81 references to TypeConverter
PresentationFramework (8)
MS\Internal\Data\DefaultValueConverter.cs (2)
180if (knownType != null && knownType.TypeConverter != null) 182typeConverter = knownType.TypeConverter.ConverterInstance;
System\Windows\Markup\Baml2006\Baml2006Reader.cs (1)
2377else if (parentType.TypeConverter != null)
System\Windows\Markup\Baml2006\WpfKnownMember.cs (1)
155return schema.GetXamlType(_typeConverterType).TypeConverter;
System\Windows\Markup\SetterTriggerConditionValueConverter.cs (2)
127typeConverter = xamlProperty.Type.TypeConverter; 133typeConverter = schemaContext.GetXamlType(property.PropertyType).TypeConverter;
System\Windows\TemplateContent.cs (2)
865else if (xamlProperty.Type.TypeConverter != null) 867converter = xamlProperty.Type.TypeConverter.ConverterInstance;
System.Xaml (16)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (3)
1262Logic_CreateFromValue(ctx, pparamType.TypeConverter, pparam.Value, null, pparamType.Name) : 1272XamlValueConverter<TypeConverter> ts = xamlType.TypeConverter; 1373converter = grandParentXamlType.KeyType.TypeConverter;
System\Xaml\Parser\XamlPullParser.cs (4)
284bool hasTypeConverter = currentType.TypeConverter is not null; 522&& currentType.TypeConverter is not null) 1074else if (propertyType.TypeConverter is not null && !currentProperty.IsReadOnly 1204else if (_context.CurrentType.TypeConverter is not null && !_context.CurrentForcedToUseConstructor)
System\Xaml\XamlMember.cs (1)
713result = Type.TypeConverter;
System\Xaml\XamlObjectReader.cs (6)
448TypeConverter tc = TypeConverterExtensions.GetConverterInstance(actualKeyType.TypeConverter); 454TypeConverter tc = TypeConverterExtensions.GetConverterInstance(keyType.TypeConverter); 1341TypeConverter converter = TypeConverterExtensions.GetConverterInstance(paramXamlType.TypeConverter); 1440converter = TypeConverterExtensions.GetConverterInstance(valueXamlType.TypeConverter); 1946converter = TypeConverterExtensions.GetConverterInstance(valueType.TypeConverter); 2706TypeConverter actualTypeConverter = TypeConverterExtensions.GetConverterInstance(valueXamlType.TypeConverter);
System\Xaml\XamlType.cs (2)
1244XamlValueConverter<TypeConverter> result = BaseType.TypeConverter; 1270return innerXamlType.TypeConverter;
System.Xaml.Tests (57)
System\Xaml\Replacements\DateTimeConverter2Tests.cs (8)
23TypeConverter converter = type.TypeConverter.ConverterInstance; 42TypeConverter converter = type.TypeConverter.ConverterInstance; 52TypeConverter converter = type.TypeConverter.ConverterInstance; 64TypeConverter converter = type.TypeConverter.ConverterInstance; 83TypeConverter converter = type.TypeConverter.ConverterInstance; 93TypeConverter converter = type.TypeConverter.ConverterInstance; 103TypeConverter converter = type.TypeConverter.ConverterInstance; 111TypeConverter converter = type.TypeConverter.ConverterInstance;
System\Xaml\Replacements\DateTimeOffsetConverter2Tests.cs (9)
25TypeConverter converter = type.TypeConverter.ConverterInstance; 42TypeConverter converter = type.TypeConverter.ConverterInstance; 52TypeConverter converter = type.TypeConverter.ConverterInstance; 64TypeConverter converter = type.TypeConverter.ConverterInstance; 79TypeConverter converter = type.TypeConverter.ConverterInstance; 88TypeConverter converter = type.TypeConverter.ConverterInstance; 102TypeConverter converter = type.TypeConverter.ConverterInstance; 111TypeConverter converter = type.TypeConverter.ConverterInstance; 119TypeConverter converter = type.TypeConverter.ConverterInstance;
System\Xaml\Replacements\EventConverterTests.cs (10)
22TypeConverter converter = type.TypeConverter.ConverterInstance; 30TypeConverter converter = type.TypeConverter.ConverterInstance; 69TypeConverter converter = type.TypeConverter.ConverterInstance; 104TypeConverter converter = type.TypeConverter.ConverterInstance; 131TypeConverter converter = type.TypeConverter.ConverterInstance; 141TypeConverter converter = type.TypeConverter.ConverterInstance; 154TypeConverter converter = type.TypeConverter.ConverterInstance; 164TypeConverter converter = type.TypeConverter.ConverterInstance; 174TypeConverter converter = type.TypeConverter.ConverterInstance; 183TypeConverter converter = type.TypeConverter.ConverterInstance;
System\Xaml\Replacements\TypeListConverterTests.cs (7)
21TypeConverter converter = type.TypeConverter.ConverterInstance; 29TypeConverter converter = type.TypeConverter.ConverterInstance; 40TypeConverter converter = type.TypeConverter.ConverterInstance; 53TypeConverter converter = type.TypeConverter.ConverterInstance; 63TypeConverter converter = type.TypeConverter.ConverterInstance; 72TypeConverter converter = type.TypeConverter.ConverterInstance; 80TypeConverter converter = type.TypeConverter.ConverterInstance;
System\Xaml\Replacements\TypeTypeConverterTests.cs (14)
23TypeConverter converter = type.TypeConverter.ConverterInstance; 31TypeConverter converter = type.TypeConverter.ConverterInstance; 56TypeConverter converter = type.TypeConverter.ConverterInstance; 72TypeConverter converter = type.TypeConverter.ConverterInstance; 82TypeConverter converter = type.TypeConverter.ConverterInstance; 95TypeConverter converter = type.TypeConverter.ConverterInstance; 103TypeConverter converter = type.TypeConverter.ConverterInstance; 139TypeConverter converter = type.TypeConverter.ConverterInstance; 178TypeConverter converter = type.TypeConverter.ConverterInstance; 208TypeConverter converter = type.TypeConverter.ConverterInstance; 226TypeConverter converter = type.TypeConverter.ConverterInstance; 259TypeConverter converter = type.TypeConverter.ConverterInstance; 269TypeConverter converter = type.TypeConverter.ConverterInstance; 278TypeConverter converter = type.TypeConverter.ConverterInstance;
System\Xaml\Replacements\TypeUriConverterTests.cs (2)
33Assert.IsType<UriTypeConverter>(normalType.TypeConverter.ConverterInstance); 40Assert.IsNotType<UriTypeConverter>(type.TypeConverter.ConverterInstance);
System\Xaml\XamlTypeTests.cs (7)
4304Assert.Equal(expected, type.TypeConverter); 4318Assert.Throws<NullReferenceException>(() => type.TypeConverter); 4332Assert.Throws<NullReferenceException>(() => type.TypeConverter); 4346Assert.Throws<InvalidCastException>(() => type.TypeConverter); 4371Assert.Throws<XamlSchemaException>(() => type.TypeConverter); 4381Assert.Throws<XamlSchemaException>(() => type.TypeConverter); 4389Assert.Throws<ArgumentNullException>("typeName", () => type.TypeConverter);