6 instantiations of SerializableNavigationBarItem
Microsoft.CodeAnalysis.Features (6)
NavigationBar\IRemoteNavigationBarItemService.cs (6)
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);
30 references to SerializableNavigationBarItem
Microsoft.CodeAnalysis.Features (28)
NavigationBar\AbstractNavigationBarItemService.cs (1)
29
var result = await client.TryInvokeAsync<IRemoteNavigationBarItemService, ImmutableArray<
SerializableNavigationBarItem
>>(
NavigationBar\IRemoteNavigationBarItemService.cs (12)
17
ValueTask<ImmutableArray<
SerializableNavigationBarItem
>> GetItemsAsync(
38
public readonly ImmutableArray<
SerializableNavigationBarItem
> ChildItems;
73
ImmutableArray<
SerializableNavigationBarItem
> childItems,
110
public static ImmutableArray<
SerializableNavigationBarItem
> Dehydrate(ImmutableArray<RoslynNavigationBarItem> values)
113
public static
SerializableNavigationBarItem
ActionlessItem(string text, Glyph glyph, ImmutableArray<
SerializableNavigationBarItem
> childItems = default, int indent = 0, bool bolded = false, bool grayed = false)
116
public 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)
119
public static
SerializableNavigationBarItem
GenerateFinalizer(string text, SymbolKey destinationTypeSymbolKey)
122
public static
SerializableNavigationBarItem
GenerateEventHandler(string eventName, Glyph glyph, string containerName, SymbolKey eventSymbolKey, SymbolKey destinationTypeSymbolKey)
125
public static
SerializableNavigationBarItem
GenerateMethod(string text, Glyph glyph, SymbolKey destinationTypeSymbolId, SymbolKey methodToReplicateSymbolId)
128
public static
SerializableNavigationBarItem
GenerateDefaultConstructor(string text, SymbolKey destinationTypeSymbolKey)
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.ActionlessItem.cs (3)
29
protected internal override
SerializableNavigationBarItem
Dehydrate()
30
=>
SerializableNavigationBarItem
.ActionlessItem(Text, Glyph,
SerializableNavigationBarItem
.Dehydrate(ChildItems), Indent, Bolded, Grayed);
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.cs (1)
43
protected internal abstract
SerializableNavigationBarItem
Dehydrate();
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateDefaultConstructorItem.cs (2)
18
protected internal override
SerializableNavigationBarItem
Dehydrate()
19
=>
SerializableNavigationBarItem
.GenerateDefaultConstructor(Text, DestinationTypeSymbolKey);
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateEventHandlerItem.cs (2)
23
protected internal override
SerializableNavigationBarItem
Dehydrate()
24
=>
SerializableNavigationBarItem
.GenerateEventHandler(Text, Glyph, ContainerName, EventSymbolKey, DestinationTypeSymbolKey);
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateFinalizerItem.cs (2)
18
protected internal override
SerializableNavigationBarItem
Dehydrate()
19
=>
SerializableNavigationBarItem
.GenerateFinalizer(Text, DestinationTypeSymbolKey);
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateMethodItem.cs (2)
21
protected internal override
SerializableNavigationBarItem
Dehydrate()
22
=>
SerializableNavigationBarItem
.GenerateMethod(Text, Glyph, DestinationTypeSymbolKey, MethodToReplicateSymbolKey);
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.SymbolItem.cs (3)
47
protected internal override
SerializableNavigationBarItem
Dehydrate()
48
=>
SerializableNavigationBarItem
.SymbolItem(Text, Glyph, Name, IsObsolete, Location,
SerializableNavigationBarItem
.Dehydrate(ChildItems), Indent, Bolded, Grayed);
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Services\NavigationBar\RemoteNavigationBarItemService.cs (2)
27
public ValueTask<ImmutableArray<
SerializableNavigationBarItem
>> GetItemsAsync(
44
return
SerializableNavigationBarItem
.Dehydrate(result);