6 implementations of IXamlTypeResolver
PresentationFramework (2)
System\Windows\Markup\ProvideValueServiceProvider.cs (1)
20internal class ProvideValueServiceProvider : IServiceProvider, IProvideValueTarget, IXamlTypeResolver, IUriContext, IFreezeFreezables
System\Windows\TemplateContent.cs (1)
1418internal class ServiceProviderWrapper : ITypeDescriptorContext, IXamlTypeResolver, IXamlNamespaceResolver, IProvideValueTarget
System.Xaml (1)
System\Xaml\Context\ServiceProviderContext.cs (1)
15IXamlTypeResolver,
System.Xaml.Tests (3)
System\Windows\Markup\StaticExtensionTests.cs (1)
254private class CustomXamlTypeResolver : IXamlTypeResolver
System\Windows\Markup\TypeExtensionTests.cs (1)
215private class CustomXamlTypeResolver : IXamlTypeResolver
System\Xaml\Replacements\TypeTypeConverterTests.cs (1)
329private class CustomXamlTypeResolver : IXamlTypeResolver
32 references to IXamlTypeResolver
PresentationFramework (20)
MS\Internal\Markup\StaticExtension.cs (3)
80IXamlTypeResolver xamlTypeResolver = serviceProvider.GetService(typeof(IXamlTypeResolver)) as IXamlTypeResolver;
System\Windows\Input\Command\CommandConverter.cs (3)
213IXamlTypeResolver xamlTypeResolver = (IXamlTypeResolver)context.GetService(typeof(IXamlTypeResolver));
System\Windows\Markup\DependencyPropertyConverter.cs (3)
142IXamlTypeResolver resolver = serviceProvider.GetService(typeof(IXamlTypeResolver)) 143as IXamlTypeResolver;
System\Windows\Markup\ProvideValueServiceProvider.cs (3)
51Type IXamlTypeResolver.Resolve(string qualifiedTypeName) // E.g. foo:Class 109if( service == typeof(IXamlTypeResolver)) 111return this as IXamlTypeResolver;
System\Windows\Markup\RoutedEventConverter.cs (3)
57IXamlTypeResolver resolver = serviceProvider.GetService(typeof(IXamlTypeResolver)) as IXamlTypeResolver;
System\Windows\PropertyPath.cs (3)
858IXamlTypeResolver xtr = (context as IServiceProvider).GetService(typeof(IXamlTypeResolver)) as IXamlTypeResolver;
System\Windows\TemplateContent.cs (2)
1435if (serviceType == typeof(IXamlTypeResolver)) 1453Type IXamlTypeResolver.Resolve(string qualifiedTypeName)
System.Xaml (10)
System\Windows\Markup\StaticExtension.cs (3)
82if (serviceProvider.GetService(typeof(IXamlTypeResolver)) is not IXamlTypeResolver xamlTypeResolver) 84throw new ArgumentException(SR.Format(SR.MarkupExtensionNoContext, GetType().Name, nameof(IXamlTypeResolver)));
System\Windows\Markup\TypeExtension.cs (3)
69if (serviceProvider.GetService(typeof(IXamlTypeResolver)) is not IXamlTypeResolver xamlTypeResolver) 71throw new InvalidOperationException(SR.Format(SR.MarkupExtensionNoContext, GetType().Name, nameof(IXamlTypeResolver)));
System\Xaml\Context\ServiceProviderContext.cs (2)
36if (serviceType == typeof(IXamlTypeResolver)) 113Type IXamlTypeResolver.Resolve(string qName)
System\Xaml\Replacements\TypeTypeConverter.cs (2)
25IXamlTypeResolver typeResolver = GetService<IXamlTypeResolver>(context);
System.Xaml.Tests (2)
System\Xaml\Replacements\TypeTypeConverterTests.cs (2)
36Assert.Equal(typeof(IXamlTypeResolver), serviceType); 61Assert.Equal(typeof(IXamlTypeResolver), serviceType);