1 implementation of IExtenderProviderService
System.Windows.Forms.Design (1)
System\ComponentModel\Design\ExtenderProviderService.cs (1)
11internal sealed class ExtenderProviderService : IExtenderProviderService, IExtenderListService
128 references to IExtenderProviderService
netstandard (1)
netstandard.cs (1)
261[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.Design.IExtenderProviderService))]
System (1)
src\libraries\shims\System\ref\System.cs (1)
247[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.Design.IExtenderProviderService))]
System.Windows.Forms.Design (23)
System\ComponentModel\Design\DesignerHost.cs (3)
235&& this.TryGetService(out IExtenderProviderService? eps)) 321if (loader is IExtenderProvider extenderProvider && this.TryGetService(out IExtenderProviderService? eps)) 643if (component is IExtenderProvider extenderComponent && this.TryGetService(out IExtenderProviderService? eps))
System\ComponentModel\Design\DesignSurface.cs (3)
39ServiceContainer.AddService<IExtenderProviderService>(callback); 414if (serviceType == typeof(IExtenderProviderService)) 421return GetService(typeof(IExtenderProviderService))!;
System\ComponentModel\Design\ExtenderProviderService.cs (2)
28void IExtenderProviderService.AddExtenderProvider(IExtenderProvider provider) 45void IExtenderProviderService.RemoveExtenderProvider(IExtenderProvider provider)
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.cs (1)
38private IExtenderProviderService? _extenderProviderService;
System\ComponentModel\Design\Serialization\CodeDomLocalizationProvider.cs (3)
18private IExtenderProviderService _providerService; 75_providerService = provider.GetService<IExtenderProviderService>() 76?? throw new NotSupportedException(string.Format(SR.LocalizationProviderMissingService, nameof(IExtenderProviderService)));
System\Windows\Forms\Design\ComponentTray.cs (6)
86IExtenderProviderService es = (IExtenderProviderService)GetService(typeof(IExtenderProviderService)); 857IExtenderProviderService es = (IExtenderProviderService)GetService(typeof(IExtenderProviderService));
System\Windows\Forms\Design\DesignerExtenders.cs (2)
16private IExtenderProviderService? _extenderService; 21public DesignerExtenders(IExtenderProviderService ex)
System\Windows\Forms\Design\DocumentDesigner.cs (3)
671IExtenderProviderService exps = (IExtenderProviderService)GetService(typeof(IExtenderProviderService));
System.Windows.Forms.Design.Tests (103)
System\ComponentModel\Design\DesignerHostTests.cs (32)
402Mock<IExtenderProviderService> mockExtenderProviderService = new(MockBehavior.Strict); 422.Setup(p => p.GetService(typeof(IExtenderProviderService))) 427surface.ServiceContainer.RemoveService(typeof(IExtenderProviderService)); 433mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Exactly(expectedCallCount)); 440mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Exactly(expectedCallCount)); 447mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Exactly(expectedCallCount)); 473Mock<IExtenderProviderService> mockExtenderProviderService = new(MockBehavior.Strict); 493.Setup(p => p.GetService(typeof(IExtenderProviderService))) 503mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 510mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 517mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 539.Setup(p => p.GetService(typeof(IExtenderProviderService))) 558.Setup(p => p.GetService(typeof(IExtenderProviderService))) 569surface.ServiceContainer.RemoveService(typeof(IExtenderProviderService)); 575mockParentProvider?.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Once()); 588mockParentProvider?.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 2593Mock<IExtenderProviderService> mockExtenderProviderService = new(MockBehavior.Strict); 2613.Setup(p => p.GetService(typeof(IExtenderProviderService))) 2618surface.ServiceContainer.RemoveService(typeof(IExtenderProviderService)); 2624mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Exactly(expectedAddCallCount)); 2630mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Exactly(expectedAddCallCount + expectedRemoveCallCount)); 2637mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Exactly(expectedAddCallCount + expectedRemoveCallCount)); 2663Mock<IExtenderProviderService> mockExtenderProviderService = new(MockBehavior.Strict); 2683.Setup(p => p.GetService(typeof(IExtenderProviderService))) 2693mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 2700mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 2707mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 2716surface.ServiceContainer.RemoveService(typeof(IExtenderProviderService)); 2722mockParentProvider?.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Once()); 2726mockParentProvider?.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Exactly(2)); 2739mockParentProvider?.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 2743mockParentProvider?.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never());
System\ComponentModel\Design\DesignSurfaceTests.cs (20)
226Assert.IsAssignableFrom<IExtenderProviderService>(container.GetService(typeof(IExtenderProviderService))); 235Assert.IsAssignableFrom<IExtenderProviderService>(container.GetService(typeof(IExtenderListService))); 298[InlineData(typeof(IExtenderProviderService))] 612Mock<IExtenderProviderService> mockExtenderProviderService = new(MockBehavior.Strict); 615.Setup(p => p.GetService(typeof(IExtenderProviderService))) 633mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 640mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 648Mock<IExtenderProviderService> mockExtenderProviderService = new(MockBehavior.Strict); 654.Setup(p => p.GetService(typeof(IExtenderProviderService))) 663surface.ServiceContainer.RemoveService(typeof(IExtenderProviderService)); 673mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Once()); 681mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Once()); 699.Setup(p => p.GetService(typeof(IExtenderProviderService))) 708surface.ServiceContainer.RemoveService(typeof(IExtenderProviderService)); 718mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Once()); 725mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Once()); 1497Assert.IsAssignableFrom<IExtenderProviderService>(surface.GetService(typeof(IExtenderProviderService))); 1505Assert.IsAssignableFrom<IExtenderProviderService>(surface.GetService(typeof(IExtenderListService)));
System\ComponentModel\Design\ExtenderProviderServiceTests.cs (12)
27IExtenderProviderService providerService = Assert.IsAssignableFrom<IExtenderProviderService>(service); 44IExtenderProviderService providerService = Assert.IsAssignableFrom<IExtenderProviderService>(service); 54IExtenderProviderService providerService = Assert.IsAssignableFrom<IExtenderProviderService>(service); 67IExtenderProviderService providerService = Assert.IsAssignableFrom<IExtenderProviderService>(service); 92IExtenderProviderService providerService = Assert.IsAssignableFrom<IExtenderProviderService>(service); 103IExtenderProviderService providerService = Assert.IsAssignableFrom<IExtenderProviderService>(service);
System\ComponentModel\Design\SiteNestedContainerTests.cs (32)
306Mock<IExtenderProviderService> mockExtenderProviderService = new(MockBehavior.Strict); 329.Setup(p => p.GetService(typeof(IExtenderProviderService))) 334surface.ServiceContainer.RemoveService(typeof(IExtenderProviderService)); 342mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Exactly(expectedCallCount)); 349mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Exactly(expectedCallCount * 2 + 1)); 356mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Exactly(expectedCallCount * 3 + 1)); 382Mock<IExtenderProviderService> mockExtenderProviderService = new(MockBehavior.Strict); 402.Setup(p => p.GetService(typeof(IExtenderProviderService))) 413mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 430mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 445mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 461.Setup(p => p.GetService(typeof(IExtenderProviderService))) 474.Setup(p => p.GetService(typeof(IExtenderProviderService))) 485surface.ServiceContainer.RemoveService(typeof(IExtenderProviderService)); 492mockParentProvider?.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Once()); 506mockParentProvider?.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 729Mock<IExtenderProviderService> mockExtenderProviderService = new(MockBehavior.Strict); 743.Setup(p => p.GetService(typeof(IExtenderProviderService))) 748surface.ServiceContainer.RemoveService(typeof(IExtenderProviderService)); 755mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Exactly(expectedAddCallCount)); 761mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Exactly(expectedAddCallCount + expectedRemoveCallCount)); 768mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Exactly(expectedAddCallCount + expectedRemoveCallCount)); 794Mock<IExtenderProviderService> mockExtenderProviderService = new(MockBehavior.Strict); 808.Setup(p => p.GetService(typeof(IExtenderProviderService))) 819mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 826mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 833mockServiceProvider.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 842surface.ServiceContainer.RemoveService(typeof(IExtenderProviderService)); 849mockParentProvider?.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Once()); 853mockParentProvider?.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Exactly(2)); 867mockParentProvider?.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never()); 871mockParentProvider?.Verify(p => p.GetService(typeof(IExtenderProviderService)), Times.Never());
System\Windows\Forms\Design\DesignerExtendersTests.cs (2)
15Mock<IExtenderProviderService> extenderServiceMock = new(); 19IExtenderProviderService extenderService = designerExtenders.TestAccessor().Dynamic._extenderService;
System\Windows\Forms\Design\InheritanceUITests.cs (4)
46Mock<IExtenderProviderService> mockExtenderProviderService = new(); 49.Setup(s => s.GetService(typeof(IExtenderProviderService))) 69Mock<IExtenderProviderService> mockExtenderProviderService = new(); 72.Setup(s => s.GetService(typeof(IExtenderProviderService)))
System\Windows\Forms\Design\UserControlDocumentDesignerTests.cs (1)
36.Setup(s => s.GetService(typeof(IExtenderProviderService)))