7 implementations of IRootDesigner
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\ComponentDocumentDesigner.cs (1)
14public 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)
3193private class RootDesigner : Designer, IRootDesigner
System\ComponentModel\Design\DesignSurfaceTests.cs (3)
1763private class RootComponentDesigner : ComponentDesigner, IRootDesigner 1780private class NullSupportedTechnologiesRootComponentDesigner : ComponentDesigner, IRootDesigner 1791private class EmptySupportedTechnologiesRootComponentDesigner : ComponentDesigner, IRootDesigner
System\ComponentModel\Design\SiteNestedContainerTests.cs (1)
1065private 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, {Assemblies.SystemDesign}", typeof(IRootDesigner))]
System\Windows\Forms\UserControl.cs (1)
15[Designer($"System.Windows.Forms.Design.UserControlDocumentDesigner, {Assemblies.SystemDesign}", typeof(IRootDesigner))]
System.Windows.Forms.Design (13)
System\ComponentModel\Design\DesignerHost.cs (3)
247designer = _surface!.CreateDesigner(component, true) as IRootDesigner; 1097IRootDesigner 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\ComponentDocumentDesigner.cs (2)
65ViewTechnology[] IRootDesigner.SupportedTechnologies => throw new NotImplementedException(); 83object IRootDesigner.GetView(ViewTechnology technology)
System\Windows\Forms\Design\ComponentTray.cs (1)
1698if (host.GetDesigner(host.RootComponent) is IRootDesigner rd)
System\Windows\Forms\Design\ControlDesigner.cs (1)
2187if (_host is not null && _host.RootComponent is not null && _host.GetDesigner(_host.RootComponent) is IRootDesigner rd)
System\Windows\Forms\Design\DocumentDesigner.cs (2)
1397ViewTechnology[] IRootDesigner.SupportedTechnologies 1409object IRootDesigner.GetView(ViewTechnology technology) =>
System.Windows.Forms.Design.Tests (17)
System\ComponentModel\Design\DesignerHostTests.cs (8)
3200[Designer(typeof(RootDesigner), typeof(IRootDesigner))] 3210[Designer(typeof(RootDesigner), typeof(IRootDesigner))] 3223[Designer(typeof(NonInitializingDesigner), typeof(IRootDesigner))] 3236[Designer(typeof(ThrowingInitializingDesigner), typeof(IRootDesigner))] 3249[Designer(typeof(CheckoutExceptionThrowingInitializingDesigner), typeof(IRootDesigner))] 3287[Designer(typeof(ThrowingDisposeRootComponentDesigner), typeof(IRootDesigner))] 3292[Designer(typeof(RootDesigner), typeof(IRootDesigner))] 3304[Designer(typeof(RootDesigner), typeof(IRootDesigner))]
System\ComponentModel\Design\DesignSurfaceTests.cs (3)
1775[Designer(typeof(RootComponentDesigner), typeof(IRootDesigner))] 1786[Designer(typeof(NullSupportedTechnologiesRootComponentDesigner), typeof(IRootDesigner))] 1797[Designer(typeof(EmptySupportedTechnologiesRootComponentDesigner), typeof(IRootDesigner))]
System\ComponentModel\Design\SiteNestedContainerTests.cs (6)
1072[Designer(typeof(RootDesigner), typeof(IRootDesigner))] 1077[Designer(typeof(RootDesigner), typeof(IRootDesigner))] 1090[Designer(typeof(NonInitializingDesigner), typeof(IRootDesigner))] 1103[Designer(typeof(ThrowingInitializingDesigner), typeof(IRootDesigner))] 1116[Designer(typeof(CheckoutExceptionThrowingInitializingDesigner), typeof(IRootDesigner))] 1136[Designer(typeof(RootDesigner), typeof(IRootDesigner))]