3 types derived from MenuItemViewModel
Microsoft.VisualStudio.LanguageServices (3)
InheritanceMargin\MarginGlyph\HeaderMenuItemViewModel.cs (1)
15
internal class HeaderMenuItemViewModel :
MenuItemViewModel
InheritanceMargin\MarginGlyph\MemberMenuItemViewModel.cs (1)
23
internal class MemberMenuItemViewModel :
MenuItemViewModel
InheritanceMargin\MarginGlyph\TargetMenuItemViewModel.cs (1)
15
internal class TargetMenuItemViewModel :
MenuItemViewModel
9 references to MenuItemViewModel
Microsoft.VisualStudio.LanguageServices (9)
InheritanceMargin\InheritanceMarginHelpers.cs (5)
98
public static ImmutableArray<
MenuItemViewModel
> CreateModelsForMarginItem(InheritanceMarginItem item)
134
public static ImmutableArray<
MenuItemViewModel
> CreateMenuItemViewModelsForMultipleMembers(ImmutableArray<InheritanceMarginItem> members)
143
CreateModelsForMarginItem(m))).CastArray<
MenuItemViewModel
>();
146
public static ImmutableArray<
MenuItemViewModel
> CreateMenuItemsWithHeader(
152
using var _ = ArrayBuilder<
MenuItemViewModel
>.GetInstance(out var builder);
InheritanceMargin\MarginGlyph\InheritanceMarginGlyphViewModel.cs (2)
89
public ImmutableArray<
MenuItemViewModel
> MenuItemViewModels { get; }
102
ImmutableArray<
MenuItemViewModel
> menuItemViewModels)
InheritanceMargin\MarginGlyph\MemberMenuItemViewModel.cs (2)
28
public ImmutableArray<
MenuItemViewModel
> Targets { get; }
33
ImmutableArray<
MenuItemViewModel
> targets) : base(displayContent, imageMoniker)