6 types derived from DesignerActionItem
System.Windows.Forms.Design (4)
System\ComponentModel\Design\DesignerActionMethodItem.cs (1)
10public class DesignerActionMethodItem : DesignerActionItem
System\ComponentModel\Design\DesignerActionPanel.DesignerActionPanelHeaderItem.cs (1)
8private sealed class DesignerActionPanelHeaderItem : DesignerActionItem
System\ComponentModel\Design\DesignerActionPropertyItem.cs (1)
6public sealed class DesignerActionPropertyItem : DesignerActionItem
System\ComponentModel\Design\DesignerActionTextItem.cs (1)
6public class DesignerActionTextItem : DesignerActionItem
System.Windows.Forms.Design.Tests (2)
System\ComponentModel\Design\DesignerActionItemCollectionTests.cs (1)
164private class SubDesignerActionItem : DesignerActionItem
System\ComponentModel\Design\DesignerActionItemTests.cs (1)
58private class SubDesignerActionItem : DesignerActionItem
20 references to DesignerActionItem
System.Design (1)
artifacts\obj\System.Design.Facade\Release\net9.0\System.Design.Forwards.cs (1)
12[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.Design.DesignerActionItem))]
System.Windows.Forms.Design (17)
System\ComponentModel\Design\DesignerActionItemCollection.cs (8)
10public DesignerActionItem this[int index] 12get => (DesignerActionItem)List[index]!; 16public int Add(DesignerActionItem value) => List.Add(value); 18public bool Contains(DesignerActionItem value) => List.Contains(value); 20public void CopyTo(DesignerActionItem[] array, int index) => List.CopyTo(array, index); 22public int IndexOf(DesignerActionItem value) => List.IndexOf(value); 24public void Insert(int index, DesignerActionItem value) => List.Insert(index, value); 26public void Remove(DesignerActionItem value) => List.Remove(value);
System\ComponentModel\Design\DesignerActionItemCollectionExtensions.cs (2)
8public static int Add(this DesignerActionItemCollection collection, object value) => value is DesignerActionItem item 10: throw new ArgumentException($"Value must be of type {nameof(DesignerActionItem)}", nameof(value));
System\ComponentModel\Design\DesignerActionList.cs (1)
26var items = new SortedList<string, DesignerActionItem>();
System\ComponentModel\Design\DesignerActionPanel.cs (3)
563foreach (DesignerActionItem item in items) 639foreach (DesignerActionItem relatedItem in items) 661private StandardLineInfo? ProcessTaskItem(DesignerActionList list, DesignerActionItem item)
System\ComponentModel\Design\DesignerActionPanel.LineInfo.cs (2)
10public abstract DesignerActionItem? Item { get; } 18public abstract override DesignerActionItem Item { get; }
System\ComponentModel\Design\DesignerActionPanel.SeparatorLine.cs (1)
39public override DesignerActionItem? Item => null;
System.Windows.Forms.Design.Tests (2)
System\ComponentModel\Design\DesignerActionItemCollectionTests.cs (1)
122var array = new DesignerActionItem[3];
System\Windows\Forms\Design\ListViewActionListTests.cs (1)
68var enumerableItems = items.Cast<DesignerActionItem>();