7 implementations of IRootDesigner
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\CompositionDesigner.cs (1)
16public class ComponentDocumentDesigner : ComponentDesigner, IRootDesigner, IToolboxUser, IOleDragClient,
System\Windows\Forms\Design\DocumentDesigner.cs (1)
22public partial class DocumentDesigner : ScrollableControlDesigner, IRootDesigner, IToolboxUser, IOleDragClient
System.Windows.Forms.Design.Tests (5)
System\ComponentModel\Design\DesignerHostTests.cs (1)
3192private class RootDesigner : Designer, IRootDesigner
System\ComponentModel\Design\DesignSurfaceTests.cs (3)
1761private class RootComponentDesigner : ComponentDesigner, IRootDesigner 1778private class NullSupportedTechnologiesRootComponentDesigner : ComponentDesigner, IRootDesigner 1789private class EmptySupportedTechnologiesRootComponentDesigner : ComponentDesigner, IRootDesigner
System\ComponentModel\Design\SiteNestedContainerTests.cs (1)
1063private class RootDesigner : Designer, IRootDesigner
34 references to IRootDesigner
netstandard (1)
netstandard.cs (1)
267[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.Design.IRootDesigner))]
System (1)
src\libraries\shims\System\ref\System.cs (1)
253[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.Design.IRootDesigner))]
System.Windows.Forms (2)
System\Windows\Forms\Form.cs (1)
24[Designer($"System.Windows.Forms.Design.FormDocumentDesigner, {AssemblyRef.SystemDesign}", typeof(IRootDesigner))]
System\Windows\Forms\UserControl.cs (1)
15[Designer($"System.Windows.Forms.Design.UserControlDocumentDesigner, {AssemblyRef.SystemDesign}", typeof(IRootDesigner))]
System.Windows.Forms.Design (13)
System\ComponentModel\Design\DesignerHost.cs (3)
247designer = _surface!.CreateDesigner(component, true) as IRootDesigner; 1100IRootDesigner rootDesigner = (((IDesignerHost)this).GetDesigner(_rootComponent!) as IRootDesigner)
System\ComponentModel\Design\DesignSurface.cs (3)
156if (((IDesignerHost)_host).GetDesigner(rootComponent) is not IRootDesigner rootDesigner) 263? TypeDescriptor.CreateDesigner(component, typeof(IRootDesigner)) as IRootDesigner
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.cs (1)
165if (attributeBaseType is not null && attributeBaseType == typeof(IRootDesigner))
System\Windows\Forms\Design\ComponentTray.cs (1)
1698if (host.GetDesigner(host.RootComponent) is IRootDesigner rd)
System\Windows\Forms\Design\CompositionDesigner.cs (2)
67ViewTechnology[] IRootDesigner.SupportedTechnologies => throw new NotImplementedException(); 85object IRootDesigner.GetView(ViewTechnology technology)
System\Windows\Forms\Design\ControlDesigner.cs (1)
2184if (_host is not null && _host.RootComponent is not null && _host.GetDesigner(_host.RootComponent) is IRootDesigner rd)
System\Windows\Forms\Design\DocumentDesigner.cs (2)
1424ViewTechnology[] IRootDesigner.SupportedTechnologies 1436object IRootDesigner.GetView(ViewTechnology technology)
System.Windows.Forms.Design.Tests (17)
System\ComponentModel\Design\DesignerHostTests.cs (8)
3199[Designer(typeof(RootDesigner), typeof(IRootDesigner))] 3209[Designer(typeof(RootDesigner), typeof(IRootDesigner))] 3222[Designer(typeof(NonInitializingDesigner), typeof(IRootDesigner))] 3235[Designer(typeof(ThrowingInitializingDesigner), typeof(IRootDesigner))] 3248[Designer(typeof(CheckoutExceptionThrowingInitializingDesigner), typeof(IRootDesigner))] 3286[Designer(typeof(ThrowingDisposeRootComponentDesigner), typeof(IRootDesigner))] 3291[Designer(typeof(RootDesigner), typeof(IRootDesigner))] 3303[Designer(typeof(RootDesigner), typeof(IRootDesigner))]
System\ComponentModel\Design\DesignSurfaceTests.cs (3)
1773[Designer(typeof(RootComponentDesigner), typeof(IRootDesigner))] 1784[Designer(typeof(NullSupportedTechnologiesRootComponentDesigner), typeof(IRootDesigner))] 1795[Designer(typeof(EmptySupportedTechnologiesRootComponentDesigner), typeof(IRootDesigner))]
System\ComponentModel\Design\SiteNestedContainerTests.cs (6)
1070[Designer(typeof(RootDesigner), typeof(IRootDesigner))] 1075[Designer(typeof(RootDesigner), typeof(IRootDesigner))] 1088[Designer(typeof(NonInitializingDesigner), typeof(IRootDesigner))] 1101[Designer(typeof(ThrowingInitializingDesigner), typeof(IRootDesigner))] 1114[Designer(typeof(CheckoutExceptionThrowingInitializingDesigner), typeof(IRootDesigner))] 1134[Designer(typeof(RootDesigner), typeof(IRootDesigner))]