2 instantiations of SerializableNavigationBarItem
Microsoft.CodeAnalysis.Features (2)
NavigationBar\IRemoteNavigationBarItemService.cs (2)
112=> new(RoslynNavigationBarItemKind.Actionless, text, glyph, bolded, grayed, indent, childItems, null, false, null, null, null, null, null); 115=> 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)
15ValueTask<ImmutableArray<SerializableNavigationBarItem>> GetItemsAsync( 36public readonly ImmutableArray<SerializableNavigationBarItem> ChildItems; 71ImmutableArray<SerializableNavigationBarItem> childItems, 108public static ImmutableArray<SerializableNavigationBarItem> Dehydrate(ImmutableArray<RoslynNavigationBarItem> values) 111public static SerializableNavigationBarItem ActionlessItem(string text, Glyph glyph, ImmutableArray<SerializableNavigationBarItem> childItems = default, int indent = 0, bool bolded = false, bool grayed = false) 114public 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) 117public static SerializableNavigationBarItem GenerateFinalizer(string text, SymbolKey destinationTypeSymbolKey) 120public static SerializableNavigationBarItem GenerateEventHandler(string eventName, Glyph glyph, string containerName, SymbolKey eventSymbolKey, SymbolKey destinationTypeSymbolKey) 123public static SerializableNavigationBarItem GenerateMethod(string text, Glyph glyph, SymbolKey destinationTypeSymbolId, SymbolKey methodToReplicateSymbolId) 126public 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);