1 implementation of INestedContainer
System.ComponentModel.TypeConverter (1)
System\ComponentModel\NestedContainer.cs (1)
16
public class NestedContainer : Container,
INestedContainer
55 references to INestedContainer
netstandard (1)
netstandard.cs (1)
337
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.
INestedContainer
))]
System (1)
src\libraries\shims\System\ref\System.cs (1)
323
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.
INestedContainer
))]
System.ComponentModel.TypeConverter (1)
System\ComponentModel\NestedContainer.cs (1)
85
if (service == typeof(
INestedContainer
))
System.Windows.Forms.Design (13)
System\ComponentModel\Design\DesignerHost.Site.cs (2)
38
SiteNestedContainer? nc = (((IServiceProvider)this).GetService(typeof(
INestedContainer
)) as SiteNestedContainer);
159
if (service == typeof(
INestedContainer
))
System\ComponentModel\Design\DesignSurface.cs (2)
306
public
INestedContainer
CreateNestedContainer(IComponent owningComponent)
317
public
INestedContainer
CreateNestedContainer(IComponent owningComponent, string? containerName)
System\ComponentModel\Design\InheritanceService.cs (1)
267
if (sender is
INestedContainer
nested && nested.Owner == _addingComponent)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.ComponentListCodeDomSerializer.cs (2)
233
if (!site.TryGetService(out
INestedContainer
? container))
478
if (c.Site.TryGetService(out
INestedContainer
? nested) && nested.Components.Count > 0)
System\ComponentModel\Design\UndoEngine.UndoUnit.cs (2)
100
if (e.Component!.Site?.Container is
INestedContainer
)
335
if (e.Component!.Site is
INestedContainer
)
System\Windows\Forms\Design\ControlCommandSet.cs (2)
1025
INestedContainer
nestedContainer = nestedSite.Container as
INestedContainer
;
System\Windows\Forms\Design\ControlDesigner.cs (1)
584
if (!TryGetService(out
INestedContainer
? nc))
System\Windows\Forms\Design\ToolStripDropDownDesigner.cs (1)
29
private
INestedContainer
_nestedContainer; // NestedContainer for our DesignTime MenuItem.
System.Windows.Forms.Design.Tests (39)
Mocks\MockSite.cs (1)
48
.Setup(s => s.GetService(typeof(
INestedContainer
)))
System\ComponentModel\Design\DesignerHostTests.cs (9)
1505
INestedContainer
nestedContainer = Assert.IsAssignableFrom<
INestedContainer
>(component.Site.GetService(typeof(
INestedContainer
)));
1508
Assert.Same(nestedContainer, component.Site.GetService(typeof(
INestedContainer
)));
1518
INestedContainer
container = Assert.IsAssignableFrom<
INestedContainer
>(component.Site.GetService(typeof(
INestedContainer
)));
1519
Assert.Same(container, component.Site.GetService(typeof(
INestedContainer
)));
1552
NestedContainer container = Assert.IsAssignableFrom<NestedContainer>(component.Site.GetService(typeof(
INestedContainer
)));
System\ComponentModel\Design\DesignSurfaceTests.cs (2)
1135
using
INestedContainer
container = surface.CreateNestedContainer(ownerComponent);
1146
using
INestedContainer
container = surface.CreateNestedContainer(ownerComponent, containerName);
System\ComponentModel\Design\SiteNestedContainerTests.cs (26)
74
using
INestedContainer
container = surface.CreateNestedContainer(ownerComponent, containerName);
177
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
234
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
337
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
408
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
487
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
501
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
515
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
570
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
583
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
596
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
607
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
623
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
652
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
671
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
750
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
814
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
844
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
862
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
879
using
INestedContainer
container1 = surface.CreateNestedContainer(component1, "containerName");
881
using
INestedContainer
container2 = surface.CreateNestedContainer(component2, "containerName");
898
using
INestedContainer
container1 = surface.CreateNestedContainer(component1, "containerName");
900
using
INestedContainer
container2 = surface.CreateNestedContainer(component2, "containerName");
916
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
984
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
1007
using
INestedContainer
container = surface.CreateNestedContainer(owningComponent, "containerName");
TestControlDesigner.Mocks.cs (1)
76
.Setup(s => s.GetService(typeof(
INestedContainer
)))