5 implementations of IXamlTypeResolver
PresentationFramework (2)
System\Windows\Markup\ProvideValueServiceProvider.cs (1)
21internal class ProvideValueServiceProvider : IServiceProvider, IProvideValueTarget, IXamlTypeResolver, IUriContext, IFreezeFreezables
System\Windows\TemplateContent.cs (1)
1411internal class ServiceProviderWrapper : ITypeDescriptorContext, IXamlTypeResolver, IXamlNamespaceResolver, IProvideValueTarget
System.Xaml (1)
System\Xaml\Context\ServiceProviderContext.cs (1)
16IXamlTypeResolver,
System.Xaml.Tests (2)
System\Windows\Markup\StaticExtensionTests.cs (1)
254private class CustomXamlTypeResolver : IXamlTypeResolver
System\Windows\Markup\TypeExtensionTests.cs (1)
215private class CustomXamlTypeResolver : IXamlTypeResolver
32 references to IXamlTypeResolver
PresentationFramework (20)
MS\Internal\Markup\StaticExtension.cs (3)
81IXamlTypeResolver xamlTypeResolver = serviceProvider.GetService(typeof(IXamlTypeResolver)) as IXamlTypeResolver;
System\Windows\Input\Command\CommandConverter.cs (3)
214IXamlTypeResolver xamlTypeResolver = (IXamlTypeResolver)context.GetService(typeof(IXamlTypeResolver));
System\Windows\Markup\DependencyPropertyConverter.cs (3)
143IXamlTypeResolver resolver = serviceProvider.GetService(typeof(IXamlTypeResolver)) 144as IXamlTypeResolver;
System\Windows\Markup\ProvideValueServiceProvider.cs (3)
52Type IXamlTypeResolver.Resolve(string qualifiedTypeName) // E.g. foo:Class 110if( service == typeof(IXamlTypeResolver)) 112return this as IXamlTypeResolver;
System\Windows\Markup\RoutedEventConverter.cs (3)
58IXamlTypeResolver resolver = serviceProvider.GetService(typeof(IXamlTypeResolver)) as IXamlTypeResolver;
System\Windows\PropertyPath.cs (3)
870IXamlTypeResolver xtr = (context as IServiceProvider).GetService(typeof(IXamlTypeResolver)) as IXamlTypeResolver;
System\Windows\TemplateContent.cs (2)
1428if (serviceType == typeof(IXamlTypeResolver)) 1446Type IXamlTypeResolver.Resolve(string qualifiedTypeName)
System.Xaml (12)
System\Windows\Markup\StaticExtension.cs (4)
83IXamlTypeResolver xamlTypeResolver = serviceProvider.GetService(typeof(IXamlTypeResolver)) as IXamlTypeResolver; 86throw new ArgumentException(SR.Format(SR.MarkupExtensionNoContext, GetType().Name, nameof(IXamlTypeResolver)));
System\Windows\Markup\TypeExtension.cs (4)
70IXamlTypeResolver xamlTypeResolver = serviceProvider.GetService(typeof(IXamlTypeResolver)) as IXamlTypeResolver; 73throw new InvalidOperationException(SR.Format(SR.MarkupExtensionNoContext, GetType().Name, nameof(IXamlTypeResolver)));
System\Xaml\Context\ServiceProviderContext.cs (2)
37if (serviceType == typeof(IXamlTypeResolver)) 114Type IXamlTypeResolver.Resolve(string qName)
System\Xaml\Replacements\TypeTypeConverter.cs (2)
26IXamlTypeResolver typeResolver = GetService<IXamlTypeResolver>(context);