2 instantiations of SerializableNavigationBarItem
Microsoft.CodeAnalysis.Features (2)
NavigationBar\IRemoteNavigationBarItemService.cs (2)
113=> new(RoslynNavigationBarItemKind.Actionless, text, glyph, bolded, grayed, indent, childItems, null, false, null, null, null, null, null); 116=> new(RoslynNavigationBarItemKind.Symbol, text, glyph, bolded, grayed, indent, childItems, name, isObsolete, location, null, null, null, null);
28 references to SerializableNavigationBarItem
Microsoft.CodeAnalysis.Features (28)
NavigationBar\AbstractNavigationBarItemService.cs (1)
29var result = await client.TryInvokeAsync<IRemoteNavigationBarItemService, ImmutableArray<SerializableNavigationBarItem>>(
NavigationBar\IRemoteNavigationBarItemService.cs (12)
16ValueTask<ImmutableArray<SerializableNavigationBarItem>> GetItemsAsync( 37public readonly ImmutableArray<SerializableNavigationBarItem> ChildItems; 72ImmutableArray<SerializableNavigationBarItem> childItems, 109public static ImmutableArray<SerializableNavigationBarItem> Dehydrate(ImmutableArray<RoslynNavigationBarItem> values) 112public static SerializableNavigationBarItem ActionlessItem(string text, Glyph glyph, ImmutableArray<SerializableNavigationBarItem> childItems = default, int indent = 0, bool bolded = false, bool grayed = false) 115public static SerializableNavigationBarItem SymbolItem(string text, Glyph glyph, string name, bool isObsolete, SymbolItemLocation location, ImmutableArray<SerializableNavigationBarItem> childItems = default, int indent = 0, bool bolded = false, bool grayed = false) 118public static SerializableNavigationBarItem GenerateFinalizer(string text, SymbolKey destinationTypeSymbolKey) 121public static SerializableNavigationBarItem GenerateEventHandler(string eventName, Glyph glyph, string containerName, SymbolKey eventSymbolKey, SymbolKey destinationTypeSymbolKey) 124public static SerializableNavigationBarItem GenerateMethod(string text, Glyph glyph, SymbolKey destinationTypeSymbolId, SymbolKey methodToReplicateSymbolId) 127public static SerializableNavigationBarItem GenerateDefaultConstructor(string text, SymbolKey destinationTypeSymbolKey)
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.ActionlessItem.cs (3)
24protected internal override SerializableNavigationBarItem Dehydrate() 25=> SerializableNavigationBarItem.ActionlessItem(Text, Glyph, SerializableNavigationBarItem.Dehydrate(ChildItems), Indent, Bolded, Grayed);
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.cs (1)
43protected internal abstract SerializableNavigationBarItem Dehydrate();
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateDefaultConstructorItem.cs (2)
13protected internal override SerializableNavigationBarItem Dehydrate() 14=> SerializableNavigationBarItem.GenerateDefaultConstructor(Text, DestinationTypeSymbolKey);
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateEventHandlerItem.cs (2)
16protected internal override SerializableNavigationBarItem Dehydrate() 17=> SerializableNavigationBarItem.GenerateEventHandler(Text, Glyph, ContainerName, EventSymbolKey, DestinationTypeSymbolKey);
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateFinalizerItem.cs (2)
13protected internal override SerializableNavigationBarItem Dehydrate() 14=> SerializableNavigationBarItem.GenerateFinalizer(Text, DestinationTypeSymbolKey);
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateMethodItem.cs (2)
15protected internal override SerializableNavigationBarItem Dehydrate() 16=> SerializableNavigationBarItem.GenerateMethod(Text, Glyph, DestinationTypeSymbolKey, MethodToReplicateSymbolKey);
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.SymbolItem.cs (3)
38protected internal override SerializableNavigationBarItem Dehydrate() 39=> SerializableNavigationBarItem.SymbolItem(Text, Glyph, Name, IsObsolete, Location, SerializableNavigationBarItem.Dehydrate(ChildItems), Indent, Bolded, Grayed);