28 references to RoslynNavigationBarItemKind
Microsoft.CodeAnalysis.Features (23)
NavigationBar\IRemoteNavigationBarItemService.cs (14)
25public readonly RoslynNavigationBarItemKind Kind; 67RoslynNavigationBarItemKind kind, 101RoslynNavigationBarItemKind.Symbol => new SymbolItem(Name!, Text, Glyph, IsObsolete, Location!.Value, ChildItems.SelectAsArray(i => i.Rehydrate()), Indent, Bolded), 102RoslynNavigationBarItemKind.GenerateDefaultConstructor => new GenerateDefaultConstructor(Text, DestinationTypeSymbolKey!.Value), 103RoslynNavigationBarItemKind.GenerateEventHandler => new GenerateEventHandler(Text, Glyph, ContainerName!, EventSymbolKey!.Value, DestinationTypeSymbolKey!.Value), 104RoslynNavigationBarItemKind.GenerateFinalizer => new GenerateFinalizer(Text, DestinationTypeSymbolKey!.Value), 105RoslynNavigationBarItemKind.GenerateMethod => new GenerateMethod(Text, Glyph, DestinationTypeSymbolKey!.Value, MethodToReplicateSymbolKey!.Value), 106RoslynNavigationBarItemKind.Actionless => new ActionlessItem(Text, Glyph, ChildItems.SelectAsArray(v => v.Rehydrate()), Indent, Bolded, Grayed), 114=> new(RoslynNavigationBarItemKind.Actionless, text, glyph, bolded, grayed, indent, childItems, null, false, null, null, null, null, null); 117=> new(RoslynNavigationBarItemKind.Symbol, text, glyph, bolded, grayed, indent, childItems, name, isObsolete, location, null, null, null, null); 120=> new(RoslynNavigationBarItemKind.GenerateFinalizer, text, Glyph.MethodProtected, bolded: false, grayed: false, indent: 0, default, null, false, null, destinationTypeSymbolKey, null, null, null); 123=> new(RoslynNavigationBarItemKind.GenerateEventHandler, eventName, glyph, bolded: false, grayed: false, indent: 0, default, null, false, null, destinationTypeSymbolKey, containerName, eventSymbolKey, null); 126=> new(RoslynNavigationBarItemKind.GenerateMethod, text, glyph, bolded: false, grayed: false, indent: 0, default, null, false, null, destinationTypeSymbolId, null, null, methodToReplicateSymbolId); 129=> new(RoslynNavigationBarItemKind.GenerateDefaultConstructor, text, Glyph.MethodPublic, bolded: false, grayed: false, indent: 0, default, null, false, null, destinationTypeSymbolKey, null, null, null);
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.AbstractGenerateCodeItem.cs (1)
15protected AbstractGenerateCodeItem(RoslynNavigationBarItemKind kind, string text, Glyph glyph, SymbolKey destinationTypeSymbolKey)
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.ActionlessItem.cs (1)
25: base(RoslynNavigationBarItemKind.Actionless, text, glyph, bolded, grayed, indent, childItems)
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.cs (2)
16public readonly RoslynNavigationBarItemKind Kind; 26RoslynNavigationBarItemKind kind,
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateDefaultConstructorItem.cs (1)
14: base(RoslynNavigationBarItemKind.GenerateDefaultConstructor, text, Glyph.MethodPublic, destinationTypeSymbolKey)
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateEventHandlerItem.cs (1)
17: base(RoslynNavigationBarItemKind.GenerateEventHandler, text, glyph, destinationTypeSymbolKey)
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateFinalizerItem.cs (1)
14: base(RoslynNavigationBarItemKind.GenerateFinalizer, text, Glyph.MethodProtected, destinationTypeSymbolKey)
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateMethodItem.cs (1)
16: base(RoslynNavigationBarItemKind.GenerateMethod, text, glyph, destinationTypeSymbolId)
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.SymbolItem.cs (1)
33RoslynNavigationBarItemKind.Symbol,
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (5)
NavigationBar\VisualBasicEditorNavigationBarItemService_CodeGeneration.vb (5)
82Return generateCodeItem.Kind <> RoslynNavigationBarItemKind.GenerateFinalizer 93Case RoslynNavigationBarItemKind.GenerateDefaultConstructor 96Case RoslynNavigationBarItemKind.GenerateEventHandler 99Case RoslynNavigationBarItemKind.GenerateFinalizer 102Case RoslynNavigationBarItemKind.GenerateMethod