7 implementations of Site
System.ComponentModel.Primitives (1)
System\ComponentModel\Component.cs (1)
62
public virtual ISite?
Site
System.ComponentModel.TypeConverter (1)
System\ComponentModel\MarshalByValueComponent.cs (1)
54
public virtual ISite?
Site
System.Windows.Forms (2)
System\Windows\Forms\Control.cs (1)
2926
public override ISite?
Site
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (1)
696
public ISite?
Site
{ get; set; }
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (1)
1306
ISite? IComponent.
Site
System.Windows.Forms.Tests (2)
System\Windows\Forms\LayoutEventArgsTests.cs (1)
91
public ISite
Site
{ get; set; }
System\Windows\Forms\ListControlTests.cs (1)
2872
public ISite
Site
{ get; set; }
6 writes to Site
System.ComponentModel.TypeConverter (3)
System\ComponentModel\Container.cs (3)
72
component.
Site
= newSite;
121
site.Component.
Site
= null;
195
component!.
Site
= null;
System.Windows.Forms.Design (1)
System\ComponentModel\Design\DesignerHost.cs (1)
690
component.
Site
= null;
System.Windows.Forms.Design.Tests (2)
System\Windows\Forms\Design\MaskedTextBoxDesignerTests.cs (2)
110
_maskedTextBoxDesigner.Component.
Site
= mockMockSite.Object;
133
_maskedTextBoxDesigner.Component.
Site
= mockMockSite.Object;
309 references to Site
System.ComponentModel.Primitives (3)
System\ComponentModel\ComponentCollection.cs (3)
25
if (comp != null && comp.
Site
!= null && comp.
Site
.Name != null && string.Equals(comp.
Site
.Name, name, StringComparison.OrdinalIgnoreCase))
System.ComponentModel.TypeConverter (23)
System\ComponentModel\ComponentResourceManager.cs (1)
132
ISite? site = ((IComponent)value).
Site
;
System\ComponentModel\Container.cs (2)
45
ISite? site = component.
Site
;
187
ISite? site = component?.
Site
;
System\ComponentModel\MemberDescriptor.cs (1)
444
protected static ISite? GetSite(object? component) => (component as IComponent)?.
Site
;
System\ComponentModel\NestedContainer.cs (5)
45
if (Owner != null && Owner.
Site
!= null)
47
if (Owner.
Site
is INestedSite nestedOwnerSite)
53
ownerName = Owner.
Site
.Name;
132
if (owner != null && owner.
Site
!= null)
134
return owner.
Site
.DesignMode;
System\ComponentModel\ReferenceConverter.cs (1)
103
ISite? site = comp.
Site
;
System\ComponentModel\ReflectPropertyDescriptor.cs (1)
925
ISite? site = comp?.
Site
;
System\ComponentModel\ReflectTypeDescriptionProvider.cs (6)
322
if (comp != null && comp.
Site
!= null)
324
IDictionaryService? ds = comp.
Site
.GetService(typeof(IDictionaryService)) as IDictionaryService;
654
if (component != null && component.
Site
!= null)
656
IExtenderListService? extenderList = component.
Site
.GetService(typeof(IExtenderListService)) as IExtenderListService;
665
IContainer? cont = component.
Site
.Container;
848
INestedSite? ns = comp?.
Site
as INestedSite;
System\ComponentModel\ReflectTypeDescriptionProvider.ReflectedTypeData.cs (1)
163
ISite? site = comp?.
Site
;
System\ComponentModel\TypeDescriptor.cs (5)
648
ISite? site = component.
Site
;
1280
if (prov is IComponent component && component.
Site
!= null)
1282
name = component.
Site
.Name;
1954
ISite? site = component?.
Site
;
2554
ISite? site = component.
Site
;
System.Configuration.ConfigurationManager (2)
System\Configuration\ApplicationSettingsBase.cs (2)
66
if (owner.
Site
!= null)
68
ISettingsProviderService providerService = owner.
Site
.GetService(typeof(ISettingsProviderService)) as ISettingsProviderService;
System.Windows.Forms (29)
System\Windows\Forms\ActiveX\AxHost.AxContainer.cs (1)
324
if (component is Control control && component != _parent && component.
Site
is not null)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (5)
1068
&& component.
Site
is not null
1484
if (@object is IComponent component && component.
Site
is ISite site)
1756
if (component?.
Site
is ISite site)
2995
if (SelectedObject is IComponent currentSelection && currentSelection.
Site
is null)
3157
&& component.
Site
is ISite site
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CommandsPane.cs (1)
18
/// <see cref="DesignerVerb"/> commands are found by looking for services on <see cref="IComponent.
Site
"/>.
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (1)
176
public virtual IContainer? Container => Component?.
Site
?.Container;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MultiPropertyDescriptorGridEntry.cs (4)
44
if (component.
Site
is not null)
48
container = component.
Site
.Container;
51
else if (container == component.
Site
.Container)
279
bool needChangeNotify = objects[0] is not IComponent component || component.
Site
is null;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (3)
576
bool needChangeNotify = owner is not IComponent component || component.
Site
is null;
846
string componentName = component.
Site
?.Name ?? component.GetType().Name;
852
_eventBindings ??= component.
Site
?.GetService<IEventBindingService>();
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\SingleSelectRootGridEntry.cs (1)
168
return component.
Site
?.Name ?? Target.GetType().Name;
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.StubSite.cs (6)
39
IContainer? ISite.Container => _owner.
Site
?.Container;
44
bool ISite.DesignMode => _owner.
Site
?.DesignMode ?? false;
52
get => _owner.
Site
?.Name;
57
if (_owner.
Site
is not null)
59
_owner.
Site
.Name = value;
74
return service == typeof(IDictionaryService) ? this : _owner.
Site
?.GetService(service);
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (1)
217
if (comp is Control ctrl && comp != _parent && comp.
Site
is not null)
System\Windows\Forms\DataBinding\Binding.cs (1)
576
return comp.
Site
?.DesignMode ?? false;
System\Windows\Forms\Design\ComponentEditorForm.cs (3)
78
if (_component.
Site
.TryGetService(out IComponentChangeService? changeService))
170
if (_component.
Site
?.TryGetService(out IUIService? uiService) == true)
223
ISite? site = _component.
Site
;
System\Windows\Forms\Design\EventsTab.cs (1)
75
if (component.
Site
.TryGetService(out IEventBindingService? siteEventBindingService))
System\Windows\Forms\Internal\WinFormsUtils.cs (1)
323
return component.
Site
?.Name ?? string.Empty;
System.Windows.Forms.Design (204)
System\ComponentModel\Design\CollectionEditor.CollectionEditorCollectionForm.cs (1)
249
if (_createdItems is [IComponent {
Site
: not null }, ..])
System\ComponentModel\Design\CollectionEditor.cs (1)
307
if (item is not IComponent {
Site
: null } component)
System\ComponentModel\Design\ComponentDesigner.cs (8)
38
if (_component?.
Site
is { } site)
385
if (component.
Site
is IServiceContainer sc && GetService(typeof(DesignerCommandSet)) is null)
503
Debug.Assert(Component.
Site
is not null);
506
settingsKeyName = $"{rootComponent.
Site
!.Name}.{Component.
Site
.Name}";
510
settingsKeyName = Component.
Site
.Name;
557
protected virtual object? GetService(Type serviceType) => _component?.
Site
?.GetService(serviceType);
564
ISite componentSite = Component.
Site
?? throw new InvalidOperationException("Component should have a site");
System\ComponentModel\Design\DesignerActionList.cs (1)
22
public object? GetService(Type serviceType) => Component?.
Site
?.GetService(serviceType);
System\ComponentModel\Design\DesignerActionPanel.cs (1)
618
IServiceProvider? serviceProvider = relatedComponent.
Site
;
System\ComponentModel\Design\DesignerActionService.cs (2)
175
IServiceContainer? serviceContainer = component.
Site
as IServiceContainer;
244
if (_selectionService?.PrimarySelection is IComponent {
Site
: IServiceContainer container } comp)
System\ComponentModel\Design\DesignerEventService.cs (2)
84
if (ce.Component?.
Site
?.Container is IDesignerHost { Loading: true })
106
if (comp.
Site
.TryGetService(out ISelectionService? ss) && ss.GetComponentSelected(comp))
System\ComponentModel\Design\DesignerHost.cs (10)
205
ISite? existingSite = component.
Site
;
259
_rootComponentClassName ??= component.
Site
!.Name;
617
Site? site = component.
Site
as Site;
634
ISite? site = component.
Site
;
974
if (component.
Site
is null || component.
Site
.Container != this)
1001
string name = component.
Site
?.Name ?? component.GetType().Name;
1060
else if (_rootComponent?.
Site
is not null)
1062
_rootComponentClassName = _rootComponent.
Site
.Name;
1176
if (item is IComponent component && component.
Site
?.Name is string name)
System\ComponentModel\Design\EventBindingService.EventPropertyDescriptor.cs (4)
83
ISite? site = (component as IComponent)?.
Site
;
92
site = baseComponent.
Site
;
159
ISite? site = (component as IComponent)?.
Site
;
167
site = baseComponent.
Site
;
System\ComponentModel\Design\InheritanceService.cs (1)
69
ISite? site = component.
Site
;
System\ComponentModel\Design\ReferenceService.cs (4)
132
if (compAdded.
Site
is not INestedSite)
147
if (compRemoved.
Site
is not INestedSite)
320
Debug.Assert(sitedComponent.
Site
is not null, $"Sited component is not really sited: {sitedComponent}");
350
Debug.Assert(SitedComponent.
Site
is not null, $"Sited component is not really sited: {SitedComponent}");
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.ComponentListCodeDomSerializer.cs (2)
232
ISite? site = curComp?.
Site
;
478
if (c.
Site
.TryGetService(out INestedContainer? nested) && nested.Components.Count > 0)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.cs (1)
291
ISite? site = comp.
Site
;
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.cs (1)
721
string? name = e.Component!.
Site
!.Name;
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.ModifiersExtenderProvider.cs (5)
51
_host ??= component.
Site
?.GetService<IDesignerHost>();
69
if (comp.
Site
.TryGetService(out IDictionaryService? dictionary))
95
if (comp.
Site
.TryGetService(out IDictionaryService? dictionary))
122
ISite? site = comp.
Site
;
168
if (comp.
Site
.TryGetService(out IDictionaryService? dictionary))
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.ModifiersInheritedExtenderProvider.cs (2)
58
_host ??= component.
Site
?.GetService<IDesignerHost>();
80
ISite? site = comp.
Site
;
System\ComponentModel\Design\Serialization\CodeDomLocalizationProvider.LanguageExtenders.cs (1)
50
ISite? site = component.
Site
;
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (1)
1912
if (GetReflectionTypeHelper(manager, value).IsSerializable && (value as IComponent)?.
Site
is null)
System\ComponentModel\Design\Serialization\ComponentCodeDomSerializer.cs (2)
58
if (comp.
Site
is INestedSite nestedSite && !string.IsNullOrEmpty(nestedSite.FullName))
161
if (value is IComponent {
Site
: null })
System\ComponentModel\Design\Serialization\DesignerSerializationManager.cs (1)
839
ISite? site = component.
Site
;
System\ComponentModel\Design\SiteNestedContainer.cs (2)
110
if (Owner.
Site
is null || !_safeToCallOwner)
118
return Owner.
Site
.GetService(serviceType);
System\ComponentModel\Design\TypeDescriptorFilterService.cs (1)
26
ISite? site = component.
Site
;
System\ComponentModel\Design\UndoEngine.cs (1)
263
ISite? site = comp.
Site
;
System\ComponentModel\Design\UndoEngine.UndoUnit.AddRemoveUndoEvent.cs (1)
28
_componentName = component.
Site
!.Name;
System\ComponentModel\Design\UndoEngine.UndoUnit.cs (4)
38
if (sel is IComponent {
Site
: ISite site })
100
if (e.Component!.
Site
?.Container is INestedContainer)
248
if (e.Component is IComponent {
Site
: not null })
335
if (e.Component!.
Site
is INestedContainer)
System\ComponentModel\Design\UndoEngine.UndoUnit.RenameUndoEvent.cs (1)
33
comp.
Site
!.Name = _before;
System\Windows\Forms\Design\BindingNavigatorDesigner.cs (1)
54
IDesignerHost? host = Component?.
Site
?.GetService<IDesignerHost>();
System\Windows\Forms\Design\ChangeToolStripParentVerb.cs (1)
25
_provider = designer.Component.
Site
;
System\Windows\Forms\Design\CollectionEditVerbManager.cs (4)
72
if (_designer.Component.
Site
is not null)
74
return _designer.Component.
Site
.Container;
139
if (_designer.Component.
Site
is not null)
141
return _designer.Component.
Site
.GetService(serviceType);
System\Windows\Forms\Design\CommandSet.cs (11)
524
if (childComp.
Site
is not null)
785
: host.CreateTransaction(string.Format(SR.DragDropMoveComponent, comp.
Site
?.Name));
805
if (invertSnap && useSnapLines && primaryControl is not null && comp.
Site
is not null)
810
dragManager = new DragAssistanceManager(comp.
Site
, selComps);
1609
if (obj is not IComponent comp || comp.
Site
is null)
1636
if (obj is not IComponent c || c.
Site
is null)
1776
if (component.
Site
is not null)
3007
if (obj is IComponent {
Site
: { } objSite } && objSite.Container == host.Container)
3056
if (obj is IComponent comp && (comp.
Site
is null || comp.
Site
.Container != host.Container))
3164
string? name = comp.
Site
?.Name;
System\Windows\Forms\Design\ComponentTray.cs (3)
1933
ISite site = component.
Site
;
2026
ISite site = _component.
Site
;
2054
if (component.
Site
.TryGetService(out IDictionaryService ds))
System\Windows\Forms\Design\ControlCodeDomSerializer.cs (1)
267
Debug.Assert(value is not IComponent {
Site
: not null }, "Unnamed, sited control in hierarchy");
System\Windows\Forms\Design\ControlCommandSet.cs (4)
370
IContainer container = component.
Site
.Container;
604
trans = host.CreateTransaction(string.Format(SR.DragDropSizeComponent, comp.
Site
.Name));
629
dragManager = new DragAssistanceManager(des.Component.
Site
, selComps);
1022
INestedSite nestedSite = selComp.
Site
as INestedSite;
System\Windows\Forms\Design\ControlDesigner.cs (7)
160
get => Component.
Site
?.Name;
165
&& Component.
Site
is not null)
167
Component.
Site
.Name = value;
669
=> _moveBehavior ??= new ContainerSelectorBehavior(Control, Component.
Site
);
845
internal virtual Behavior.Behavior StandardBehavior => _resizeBehavior ??= new ResizeBehavior(Component.
Site
);
1138
ISite? site = Component.
Site
;
1198
ISite? site = Component.
Site
;
System\Windows\Forms\Design\ControlDesigner.DesignerControlCollectionCodeDomSerializer.cs (1)
29
if (val is IComponent {
Site
: not null and not INestedSite } comp)
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (1)
1185
ISite? s = components[i]?.
Site
;
System\Windows\Forms\Design\DataGridViewColumnDesigner.cs (4)
83
if ((host is null || (host is not null && !host.Loading)) && Component.
Site
is not null)
85
Component.
Site
.Name = value;
141
if (component.
Site
is not null)
244
if (Component.
Site
is null)
System\Windows\Forms\Design\DataGridViewDesigner.cs (4)
119
if (component.
Site
.TryGetService(out IComponentChangeService? componentChangeService))
742
IDesignerHost? host = Component.
Site
?.GetService<IDesignerHost>();
770
IDesignerHost? host = Component.
Site
?.GetService<IDesignerHost>();
798
if (Component.
Site
.TryGetService(out IUIService? service))
System\Windows\Forms\Design\DesignBindingPicker.cs (4)
529
if (_designerHost is not null && _designerHost.RootComponent is not null && _designerHost.RootComponent.
Site
is not null)
531
_instancesNode = new InstancesNode(_designerHost?.RootComponent.
Site
.Name);
683
DataSourceNode dataSourceNode = new(this, dataSource, dataSource.
Site
?.Name);
1375
ISite? site = component.
Site
;
System\Windows\Forms\Design\DesignBindingValueUIHandler.LocalUIItem.cs (1)
26
if (binding.DataSource is IComponent comp && comp.
Site
is { } site)
System\Windows\Forms\Design\DesignerExtenders.NameExtenderProvider.cs (3)
31
ISite? site = ((IComponent)o).
Site
;
78
ISite? site = comp.
Site
;
93
ISite? site = comp.
Site
;
System\Windows\Forms\Design\DesignerUtils.cs (2)
726
container is NestedContainer nestedContainer ? (nestedContainer.Owner.
Site
?.Container) : container;
811
if (childComp.
Site
is not null)
System\Windows\Forms\Design\DocumentDesigner.cs (9)
702
_frame = new DesignerFrame(component.
Site
);
708
_behaviorService = new BehaviorService(Component.
Site
, _frame);
740
isvc.AddInheritedComponents(component, component.
Site
.Container);
749
IPropertyValueUIService pvUISvc = (IPropertyValueUIService)component.
Site
.GetService(typeof(IPropertyValueUIService));
774
Debug.Assert(component.
Site
is not null, "Designer host should have given us a site by now.");
775
_commandSet = new ControlCommandSet(component.
Site
);
781
_pbrsFwd = new PbrsForward(_frame, component.
Site
);
903
_componentTray = new ComponentTray(this, Component.
Site
);
1032
return new ToolStripAdornerWindowService(Component.
Site
, _frame);
System\Windows\Forms\Design\EditorServiceContext.cs (2)
76
IContainer? ITypeDescriptorContext.Container => _designer.Component.
Site
?.Container;
107
return _designer.Component?.
Site
?.GetService(serviceType);
System\Windows\Forms\Design\FlowLayoutPanelDesigner .cs (1)
629
List<IComponent> tempList = DesignerUtils.CopyDragObjects(_dragControls, Component.
Site
);
System\Windows\Forms\Design\ListViewDesigner.cs (1)
157
ShowErrorDialog(Component.
Site
.GetService<IUIService>(), ex, (ListView)Component);
System\Windows\Forms\Design\OleDragDropHandler.ComponentDataObject.cs (1)
229
if (host is null && removeComp.
Site
.TryGetService(out host))
System\Windows\Forms\Design\OleDragDropHandler.cs (4)
668
IContainer? container = host.RootComponent.
Site
!.Container;
682
bool newContainer = dragOwner is null || Destination.Component is null || dragOwner.
Site
!.Container != Destination.Component.
Site
!.Container;
749
name = comp.
Site
?.Name;
System\Windows\Forms\Design\ParentControlDesigner.cs (13)
120
_defaultUseSnapLines = DesignerUtils.UseSnapLines(Component.
Site
);
348
private IServiceProvider ServiceProvider => Component is not null ? Component.
Site
: (IServiceProvider)null;
616
childSite = ((IComponent)children[i]).
Site
;
866
IContainer container = Component.
Site
.Container;
1052
ContainerSelectorBehavior behavior = new((Control)Component, Component.
Site
, true);
1221
_statusCommandUI = new StatusCommandUI(component.
Site
);
1404
if (target is not null && target.Component is not null && target.Component.
Site
is not null)
1406
IContainer container = target.Component.
Site
.Container;
1590
_toolboxItemSnapLineBehavior ??= new ToolboxItemSnapLineBehavior(Component.
Site
, BehaviorService, this, AllowGenericDragBox);
1931
_dragManager = new DragAssistanceManager(Component.
Site
);
2309
IContainer container = DesignerUtils.CheckForNestedContainer(Component.
Site
.Container); // ...necessary to support SplitterPanel components
2318
if (component.
Site
is not null)
2320
oldContainer = component.
Site
.Container;
System\Windows\Forms\Design\SelectionUIService.cs (4)
267
if (objects[0] is IComponent {
Site
: { } site })
291
if (objects[0] is IComponent {
Site
: { } site })
1124
if (components.Length > 1 || (components.Length == 1 && comp is not null && comp.
Site
is null))
1132
trans = _host.CreateTransaction(string.Format(SR.DragDropMoveComponent, comp.
Site
!.Name));
System\Windows\Forms\Design\SplitContainerDesigner.cs (2)
239
_designerHost = (IDesignerHost?)component.
Site
?.GetService(typeof(IDesignerHost));
326
var uiService = (IUIService?)Component?.
Site
?.GetService(typeof(IUIService));
System\Windows\Forms\Design\SplitterPanelDesigner.cs (1)
110
_designerHost = (IDesignerHost?)component.
Site
?.GetService(typeof(IDesignerHost));
System\Windows\Forms\Design\StandardMenuStripVerb.cs (2)
32
_provider = designer.Component.
Site
;
483
string nameOfRandomItem = ToolStripDesigner.NameFromText(null, typeof(ToolStripMenuItem), _designer.Component.
Site
);
System\Windows\Forms\Design\TabControlDesigner.cs (3)
250
t = host.CreateTransaction(string.Format(SR.TabControlAddTab, Component.
Site
.Name));
345
t = host.CreateTransaction(string.Format(SR.TabControlRemoveTab, ((IComponent)tp).
Site
.Name, Component.
Site
.Name));
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (4)
53
private TableLayoutPanelBehavior Behavior => _tlpBehavior ??= new TableLayoutPanelBehavior(Table, this, Component.
Site
);
126
_designerContextMenuStrip = new BaseContextMenuStrip(Component.
Site
);
564
temp = DesignerUtils.CopyDragObjects(temp, Component.
Site
);
2232
if (val is IComponent {
Site
: not null and not INestedSite } comp)
System\Windows\Forms\Design\ToolStripContentPanelDesigner.cs (1)
18
if (_contextMenu is null && Component.
Site
is { } site)
System\Windows\Forms\Design\ToolStripDesigner.cs (6)
425
_keyboardHandlingService ??= new ToolStripKeyboardHandlingService(Component.
Site
);
574
IComponent component = _host.CreateComponent(t, NameFromText(text, t, Component.
Site
));
1377
ContainerSelectorBehavior behavior = new(ToolStrip, Component.
Site
, true);
1445
new ToolStripKeyboardHandlingService(Component.
Site
);
1451
new ToolStripInSituService(Component.
Site
);
1877
components = DesignerUtils.CopyDragObjects(dragComponents, Component.
Site
);
System\Windows\Forms\Design\ToolStripDropDownDesigner.cs (6)
171
ShadowProperties[SettingsKeyName] = $"{rootComponent.
Site
.Name}.{Component.
Site
.Name}";
175
ShadowProperties[SettingsKeyName] = Component.
Site
.Name;
354
keyboardHandlingService ??= new ToolStripKeyboardHandlingService(component.
Site
);
358
inSituService ??= new ToolStripInSituService(Component.
Site
);
394
Name = Component.
Site
.Name
System\Windows\Forms\Design\ToolStripEditorManager.cs (2)
39
_behaviorService = (BehaviorService)comp.
Site
.GetService(typeof(BehaviorService));
40
_designerHost = (IDesignerHost)comp.
Site
.GetService(typeof(IDesignerHost));
System\Windows\Forms\Design\ToolStripItemDesigner.cs (4)
81
BaseContextMenuStrip toolStripContextMenu = new(Component.
Site
);
93
_toolStripItemCustomMenuItemCollection ??= new ToolStripItemCustomMenuItemCollection(Component.
Site
, ToolStripItem);
677
ISite site = Component.
Site
;
1216
IDesignerHost designerHost = (IDesignerHost)Component.
Site
.GetService(typeof(IDesignerHost));
System\Windows\Forms\Design\ToolStripPanelDesigner.cs (8)
66
ISite? site = Component.
Site
;
255
if (_containerSelectorGlyph is null && Component.
Site
is not null)
258
_behavior = new ToolStripPanelSelectionBehavior(Control, Component.
Site
);
259
_containerSelectorGlyph = new ToolStripPanelSelectionGlyph(Rectangle.Empty, Cursors.Default, Control, Component.
Site
, _behavior);
286
if (_containerSelectorGlyph is null && Component.
Site
is not null)
289
_behavior = new ToolStripPanelSelectionBehavior(Control, Component.
Site
);
290
_containerSelectorGlyph = new ToolStripPanelSelectionGlyph(Rectangle.Empty, Cursors.Default, Control, Component.
Site
, _behavior);
324
_designerHost = component.
Site
?.GetService<IDesignerHost>();
System\Windows\Forms\Design\ToolStripTemplateNode.cs (17)
123
_designerHost = component.
Site
.GetService<IDesignerHost>();
125
_designSurface = component.
Site
.GetService<DesignSurface>();
177
IMenuCommandService menuService = (IMenuCommandService)_component.
Site
.GetService(typeof(IMenuCommandService));
201
IEventHandlerService ehs = (IEventHandlerService)_component.
Site
.GetService(typeof(IEventHandlerService));
212
IMenuCommandService menuService = (IMenuCommandService)_component.
Site
.GetService(typeof(IMenuCommandService));
232
IEventHandlerService ehs = (IEventHandlerService)_component.
Site
.GetService(typeof(IEventHandlerService));
274
BaseContextMenuStrip templateNodeContextMenu = new(_component.
Site
)
282
TemplateNodeCustomMenuItemCollection templateNodeCustomMenuItemCollection = new(_component.
Site
, _controlHost);
345
_toolStripKeyBoardService ??= (ToolStripKeyboardHandlingService)_component.
Site
.GetService(typeof(ToolStripKeyboardHandlingService));
358
_selectionService ??= (ISelectionService)_component.
Site
.GetService(typeof(ISelectionService));
368
_behaviorService ??= (BehaviorService)_component.
Site
.GetService(typeof(BehaviorService));
533
IServiceProvider svcProvider = _component.
Site
;
992
if (_component.
Site
.GetService(typeof(ISplitWindowService)) is DesignerFrame designerFrame
1296
ToolStripDesignerUtils.GetCustomNewItemDropDown(_contextMenu, _component, null, new EventHandler(AddNewItemClick), false, _component.
Site
);
1318
_component.
Site
,
1335
_component.
Site
);
1425
component.
Site
,
System.Windows.Forms.Design.Tests (48)
System\ComponentModel\Design\ComponentDesignerTests.cs (2)
543
.Setup(c => c.
Site
)
635
.Setup(c => c.
Site
)
System\ComponentModel\Design\DesignerHostTests.cs (2)
2792
Assert.NotNull(e.Component.
Site
);
2802
Assert.NotNull(e.Component.
Site
);
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationServiceTests.cs (36)
749
.Setup(c => c.
Site
)
754
mockComponent.Verify(c => c.
Site
, Times.Once());
767
mockComponent.Verify(c => c.
Site
, Times.Once());
796
.Setup(c => c.
Site
)
801
mockComponent.Verify(c => c.
Site
, Times.Once());
815
mockComponent.Verify(c => c.
Site
, Times.Once());
855
.Setup(c => c.
Site
)
860
mockComponent.Verify(c => c.
Site
, Times.Once());
957
.Setup(c => c.
Site
)
962
mockComponent.Verify(c => c.
Site
, Times.Once());
975
mockComponent.Verify(c => c.
Site
, Times.Once());
1004
.Setup(c => c.
Site
)
1009
mockComponent.Verify(c => c.
Site
, Times.Once());
1023
mockComponent.Verify(c => c.
Site
, Times.Once());
1063
.Setup(c => c.
Site
)
1068
mockComponent.Verify(c => c.
Site
, Times.Once());
1180
.Setup(c => c.
Site
)
1185
mockComponent.Verify(c => c.
Site
, Times.Once());
1198
mockComponent.Verify(c => c.
Site
, Times.Once());
1211
mockComponent.Verify(c => c.
Site
, Times.Once());
1242
.Setup(c => c.
Site
)
1247
mockComponent.Verify(c => c.
Site
, Times.Once());
1261
mockComponent.Verify(c => c.
Site
, Times.Once());
1275
mockComponent.Verify(c => c.
Site
, Times.Once());
1317
.Setup(c => c.
Site
)
1322
mockComponent.Verify(c => c.
Site
, Times.Once());
1459
.Setup(c => c.
Site
)
1464
mockComponent.Verify(c => c.
Site
, Times.Once());
1477
mockComponent.Verify(c => c.
Site
, Times.Once());
1490
mockComponent.Verify(c => c.
Site
, Times.Once());
1521
.Setup(c => c.
Site
)
1526
mockComponent.Verify(c => c.
Site
, Times.Once());
1540
mockComponent.Verify(c => c.
Site
, Times.Once());
1554
mockComponent.Verify(c => c.
Site
, Times.Once());
1596
.Setup(c => c.
Site
)
1601
mockComponent.Verify(c => c.
Site
, Times.Once());
System\ComponentModel\Design\Serialization\DesignerSerializationManagerTests.cs (5)
878
.Setup(c => c.
Site
)
892
.Setup(c => c.
Site
)
904
.Setup(c => c.
Site
)
946
.Setup(i => i.
Site
)
950
mockInstance.Verify(i => i.
Site
, Times.Never());
System\ComponentModel\Design\SiteNestedContainerTests.cs (2)
924
Assert.NotNull(e.Component.
Site
);
934
Assert.NotNull(e.Component.
Site
);
System\Windows\Forms\Design\BindingSourceDesignerTests.cs (1)
37
componentMock.Setup(c => c.
Site
).Returns(siteMock.Object);