23 references to RoslynNavigationBarItemKind
Microsoft.CodeAnalysis.Features (23)
NavigationBar\IRemoteNavigationBarItemService.cs (14)
24
public readonly
RoslynNavigationBarItemKind
Kind;
66
RoslynNavigationBarItemKind
kind,
100
RoslynNavigationBarItemKind
.Symbol => new SymbolItem(Name!, Text, Glyph, IsObsolete, Location!.Value, ChildItems.SelectAsArray(i => i.Rehydrate()), Indent, Bolded),
101
RoslynNavigationBarItemKind
.GenerateDefaultConstructor => new GenerateDefaultConstructor(Text, DestinationTypeSymbolKey!.Value),
102
RoslynNavigationBarItemKind
.GenerateEventHandler => new GenerateEventHandler(Text, Glyph, ContainerName!, EventSymbolKey!.Value, DestinationTypeSymbolKey!.Value),
103
RoslynNavigationBarItemKind
.GenerateFinalizer => new GenerateFinalizer(Text, DestinationTypeSymbolKey!.Value),
104
RoslynNavigationBarItemKind
.GenerateMethod => new GenerateMethod(Text, Glyph, DestinationTypeSymbolKey!.Value, MethodToReplicateSymbolKey!.Value),
105
RoslynNavigationBarItemKind
.Actionless => new ActionlessItem(Text, Glyph, ChildItems.SelectAsArray(v => v.Rehydrate()), Indent, Bolded, Grayed),
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);
119
=> new(
RoslynNavigationBarItemKind
.GenerateFinalizer, text, Glyph.MethodProtected, bolded: false, grayed: false, indent: 0, default, null, false, null, destinationTypeSymbolKey, null, null, null);
122
=> new(
RoslynNavigationBarItemKind
.GenerateEventHandler, eventName, glyph, bolded: false, grayed: false, indent: 0, default, null, false, null, destinationTypeSymbolKey, containerName, eventSymbolKey, null);
125
=> new(
RoslynNavigationBarItemKind
.GenerateMethod, text, glyph, bolded: false, grayed: false, indent: 0, default, null, false, null, destinationTypeSymbolId, null, null, methodToReplicateSymbolId);
128
=> 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)
15
protected AbstractGenerateCodeItem(
RoslynNavigationBarItemKind
kind, string text, Glyph glyph, SymbolKey destinationTypeSymbolKey)
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.ActionlessItem.cs (1)
22
bool grayed = false) : RoslynNavigationBarItem(
RoslynNavigationBarItemKind
.Actionless, text, glyph, bolded, grayed, indent, childItems), IEquatable<ActionlessItem>
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.cs (2)
16
public readonly
RoslynNavigationBarItemKind
Kind;
26
RoslynNavigationBarItemKind
kind,
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateDefaultConstructorItem.cs (1)
11
public class GenerateDefaultConstructor(string text, SymbolKey destinationTypeSymbolKey) : AbstractGenerateCodeItem(
RoslynNavigationBarItemKind
.GenerateDefaultConstructor, text, Glyph.MethodPublic, destinationTypeSymbolKey), IEquatable<GenerateDefaultConstructor>
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateEventHandlerItem.cs (1)
11
public class GenerateEventHandler(string text, Glyph glyph, string containerName, SymbolKey eventSymbolKey, SymbolKey destinationTypeSymbolKey) : AbstractGenerateCodeItem(
RoslynNavigationBarItemKind
.GenerateEventHandler, text, glyph, destinationTypeSymbolKey), IEquatable<GenerateEventHandler>
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateFinalizerItem.cs (1)
11
public class GenerateFinalizer(string text, SymbolKey destinationTypeSymbolKey) : AbstractGenerateCodeItem(
RoslynNavigationBarItemKind
.GenerateFinalizer, text, Glyph.MethodProtected, destinationTypeSymbolKey), IEquatable<GenerateFinalizer>
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.GenerateMethodItem.cs (1)
11
public class GenerateMethod(string text, Glyph glyph, SymbolKey destinationTypeSymbolId, SymbolKey methodToReplicateSymbolId) : AbstractGenerateCodeItem(
RoslynNavigationBarItemKind
.GenerateMethod, text, glyph, destinationTypeSymbolId), IEquatable<GenerateMethod>
NavigationBar\NavigationBarItems\RoslynNavigationBarItem.SymbolItem.cs (1)
25
RoslynNavigationBarItemKind
.Symbol,