160 references to VSTypeScriptGlyph
Microsoft.CodeAnalysis.EditorFeatures (3)
ExternalAccess\VSTypeScript\Api\VSTypeScriptInlineRenameInfo.cs (1)
20
public abstract
VSTypeScriptGlyph
Glyph { get; }
ExternalAccess\VSTypeScript\Api\VSTypescriptNavigationBarItem.cs (2)
12
VSTypeScriptGlyph
glyph,
20
public
VSTypeScriptGlyph
Glyph { get; } = glyph;
Microsoft.CodeAnalysis.Features (157)
ExternalAccess\VSTypeScript\VSTypeScriptGlyphHelpers.cs (157)
11
public static
VSTypeScriptGlyph
ConvertFrom(Glyph glyph)
15
Glyph.None =>
VSTypeScriptGlyph
.None,
16
Glyph.Assembly =>
VSTypeScriptGlyph
.Assembly,
17
Glyph.BasicFile =>
VSTypeScriptGlyph
.BasicFile,
18
Glyph.BasicProject =>
VSTypeScriptGlyph
.BasicProject,
19
Glyph.ClassPublic =>
VSTypeScriptGlyph
.ClassPublic,
20
Glyph.ClassProtected =>
VSTypeScriptGlyph
.ClassProtected,
21
Glyph.ClassPrivate =>
VSTypeScriptGlyph
.ClassPrivate,
22
Glyph.ClassInternal =>
VSTypeScriptGlyph
.ClassInternal,
23
Glyph.CSharpFile =>
VSTypeScriptGlyph
.CSharpFile,
24
Glyph.CSharpProject =>
VSTypeScriptGlyph
.CSharpProject,
25
Glyph.ConstantPublic =>
VSTypeScriptGlyph
.ConstantPublic,
26
Glyph.ConstantProtected =>
VSTypeScriptGlyph
.ConstantProtected,
27
Glyph.ConstantPrivate =>
VSTypeScriptGlyph
.ConstantPrivate,
28
Glyph.ConstantInternal =>
VSTypeScriptGlyph
.ConstantInternal,
29
Glyph.DelegatePublic =>
VSTypeScriptGlyph
.DelegatePublic,
30
Glyph.DelegateProtected =>
VSTypeScriptGlyph
.DelegateProtected,
31
Glyph.DelegatePrivate =>
VSTypeScriptGlyph
.DelegatePrivate,
32
Glyph.DelegateInternal =>
VSTypeScriptGlyph
.DelegateInternal,
33
Glyph.EnumPublic =>
VSTypeScriptGlyph
.EnumPublic,
34
Glyph.EnumProtected =>
VSTypeScriptGlyph
.EnumProtected,
35
Glyph.EnumPrivate =>
VSTypeScriptGlyph
.EnumPrivate,
36
Glyph.EnumInternal =>
VSTypeScriptGlyph
.EnumInternal,
37
Glyph.EnumMemberPublic =>
VSTypeScriptGlyph
.EnumMemberPublic,
38
Glyph.EnumMemberProtected =>
VSTypeScriptGlyph
.EnumMemberProtected,
39
Glyph.EnumMemberPrivate =>
VSTypeScriptGlyph
.EnumMemberPrivate,
40
Glyph.EnumMemberInternal =>
VSTypeScriptGlyph
.EnumMemberInternal,
41
Glyph.Error =>
VSTypeScriptGlyph
.Error,
42
Glyph.StatusInformation =>
VSTypeScriptGlyph
.StatusInformation,
43
Glyph.EventPublic =>
VSTypeScriptGlyph
.EventPublic,
44
Glyph.EventProtected =>
VSTypeScriptGlyph
.EventProtected,
45
Glyph.EventPrivate =>
VSTypeScriptGlyph
.EventPrivate,
46
Glyph.EventInternal =>
VSTypeScriptGlyph
.EventInternal,
47
Glyph.ExtensionMethodPublic =>
VSTypeScriptGlyph
.ExtensionMethodPublic,
48
Glyph.ExtensionMethodProtected =>
VSTypeScriptGlyph
.ExtensionMethodProtected,
49
Glyph.ExtensionMethodPrivate =>
VSTypeScriptGlyph
.ExtensionMethodPrivate,
50
Glyph.ExtensionMethodInternal =>
VSTypeScriptGlyph
.ExtensionMethodInternal,
51
Glyph.FieldPublic =>
VSTypeScriptGlyph
.FieldPublic,
52
Glyph.FieldProtected =>
VSTypeScriptGlyph
.FieldProtected,
53
Glyph.FieldPrivate =>
VSTypeScriptGlyph
.FieldPrivate,
54
Glyph.FieldInternal =>
VSTypeScriptGlyph
.FieldInternal,
55
Glyph.InterfacePublic =>
VSTypeScriptGlyph
.InterfacePublic,
56
Glyph.InterfaceProtected =>
VSTypeScriptGlyph
.InterfaceProtected,
57
Glyph.InterfacePrivate =>
VSTypeScriptGlyph
.InterfacePrivate,
58
Glyph.InterfaceInternal =>
VSTypeScriptGlyph
.InterfaceInternal,
59
Glyph.Intrinsic =>
VSTypeScriptGlyph
.Intrinsic,
60
Glyph.Keyword =>
VSTypeScriptGlyph
.Keyword,
61
Glyph.Label =>
VSTypeScriptGlyph
.Label,
62
Glyph.Local =>
VSTypeScriptGlyph
.Local,
63
Glyph.Namespace =>
VSTypeScriptGlyph
.Namespace,
64
Glyph.MethodPublic =>
VSTypeScriptGlyph
.MethodPublic,
65
Glyph.MethodProtected =>
VSTypeScriptGlyph
.MethodProtected,
66
Glyph.MethodPrivate =>
VSTypeScriptGlyph
.MethodPrivate,
67
Glyph.MethodInternal =>
VSTypeScriptGlyph
.MethodInternal,
68
Glyph.ModulePublic =>
VSTypeScriptGlyph
.ModulePublic,
69
Glyph.ModuleProtected =>
VSTypeScriptGlyph
.ModuleProtected,
70
Glyph.ModulePrivate =>
VSTypeScriptGlyph
.ModulePrivate,
71
Glyph.ModuleInternal =>
VSTypeScriptGlyph
.ModuleInternal,
72
Glyph.OpenFolder =>
VSTypeScriptGlyph
.OpenFolder,
73
Glyph.OperatorPublic =>
VSTypeScriptGlyph
.Operator,
74
Glyph.OperatorProtected =>
VSTypeScriptGlyph
.Operator,
75
Glyph.OperatorPrivate =>
VSTypeScriptGlyph
.Operator,
76
Glyph.OperatorInternal =>
VSTypeScriptGlyph
.Operator,
77
Glyph.Parameter =>
VSTypeScriptGlyph
.Parameter,
78
Glyph.PropertyPublic =>
VSTypeScriptGlyph
.PropertyPublic,
79
Glyph.PropertyProtected =>
VSTypeScriptGlyph
.PropertyProtected,
80
Glyph.PropertyPrivate =>
VSTypeScriptGlyph
.PropertyPrivate,
81
Glyph.PropertyInternal =>
VSTypeScriptGlyph
.PropertyInternal,
82
Glyph.RangeVariable =>
VSTypeScriptGlyph
.RangeVariable,
83
Glyph.Reference =>
VSTypeScriptGlyph
.Reference,
84
Glyph.StructurePublic =>
VSTypeScriptGlyph
.StructurePublic,
85
Glyph.StructureProtected =>
VSTypeScriptGlyph
.StructureProtected,
86
Glyph.StructurePrivate =>
VSTypeScriptGlyph
.StructurePrivate,
87
Glyph.StructureInternal =>
VSTypeScriptGlyph
.StructureInternal,
88
Glyph.TypeParameter =>
VSTypeScriptGlyph
.TypeParameter,
89
Glyph.Snippet =>
VSTypeScriptGlyph
.Snippet,
90
Glyph.CompletionWarning =>
VSTypeScriptGlyph
.CompletionWarning,
91
Glyph.AddReference =>
VSTypeScriptGlyph
.AddReference,
92
Glyph.NuGet =>
VSTypeScriptGlyph
.NuGet,
93
Glyph.TargetTypeMatch =>
VSTypeScriptGlyph
.TargetTypeMatch,
98
public static Glyph ConvertTo(
VSTypeScriptGlyph
glyph)
102
VSTypeScriptGlyph
.None => Glyph.None,
103
VSTypeScriptGlyph
.Assembly => Glyph.Assembly,
104
VSTypeScriptGlyph
.BasicFile => Glyph.BasicFile,
105
VSTypeScriptGlyph
.BasicProject => Glyph.BasicProject,
106
VSTypeScriptGlyph
.ClassPublic => Glyph.ClassPublic,
107
VSTypeScriptGlyph
.ClassProtected => Glyph.ClassProtected,
108
VSTypeScriptGlyph
.ClassPrivate => Glyph.ClassPrivate,
109
VSTypeScriptGlyph
.ClassInternal => Glyph.ClassInternal,
110
VSTypeScriptGlyph
.CSharpFile => Glyph.CSharpFile,
111
VSTypeScriptGlyph
.CSharpProject => Glyph.CSharpProject,
112
VSTypeScriptGlyph
.ConstantPublic => Glyph.ConstantPublic,
113
VSTypeScriptGlyph
.ConstantProtected => Glyph.ConstantProtected,
114
VSTypeScriptGlyph
.ConstantPrivate => Glyph.ConstantPrivate,
115
VSTypeScriptGlyph
.ConstantInternal => Glyph.ConstantInternal,
116
VSTypeScriptGlyph
.DelegatePublic => Glyph.DelegatePublic,
117
VSTypeScriptGlyph
.DelegateProtected => Glyph.DelegateProtected,
118
VSTypeScriptGlyph
.DelegatePrivate => Glyph.DelegatePrivate,
119
VSTypeScriptGlyph
.DelegateInternal => Glyph.DelegateInternal,
120
VSTypeScriptGlyph
.EnumPublic => Glyph.EnumPublic,
121
VSTypeScriptGlyph
.EnumProtected => Glyph.EnumProtected,
122
VSTypeScriptGlyph
.EnumPrivate => Glyph.EnumPrivate,
123
VSTypeScriptGlyph
.EnumInternal => Glyph.EnumInternal,
124
VSTypeScriptGlyph
.EnumMemberPublic => Glyph.EnumMemberPublic,
125
VSTypeScriptGlyph
.EnumMemberProtected => Glyph.EnumMemberProtected,
126
VSTypeScriptGlyph
.EnumMemberPrivate => Glyph.EnumMemberPrivate,
127
VSTypeScriptGlyph
.EnumMemberInternal => Glyph.EnumMemberInternal,
128
VSTypeScriptGlyph
.Error => Glyph.Error,
129
VSTypeScriptGlyph
.StatusInformation => Glyph.StatusInformation,
130
VSTypeScriptGlyph
.EventPublic => Glyph.EventPublic,
131
VSTypeScriptGlyph
.EventProtected => Glyph.EventProtected,
132
VSTypeScriptGlyph
.EventPrivate => Glyph.EventPrivate,
133
VSTypeScriptGlyph
.EventInternal => Glyph.EventInternal,
134
VSTypeScriptGlyph
.ExtensionMethodPublic => Glyph.ExtensionMethodPublic,
135
VSTypeScriptGlyph
.ExtensionMethodProtected => Glyph.ExtensionMethodProtected,
136
VSTypeScriptGlyph
.ExtensionMethodPrivate => Glyph.ExtensionMethodPrivate,
137
VSTypeScriptGlyph
.ExtensionMethodInternal => Glyph.ExtensionMethodInternal,
138
VSTypeScriptGlyph
.FieldPublic => Glyph.FieldPublic,
139
VSTypeScriptGlyph
.FieldProtected => Glyph.FieldProtected,
140
VSTypeScriptGlyph
.FieldPrivate => Glyph.FieldPrivate,
141
VSTypeScriptGlyph
.FieldInternal => Glyph.FieldInternal,
142
VSTypeScriptGlyph
.InterfacePublic => Glyph.InterfacePublic,
143
VSTypeScriptGlyph
.InterfaceProtected => Glyph.InterfaceProtected,
144
VSTypeScriptGlyph
.InterfacePrivate => Glyph.InterfacePrivate,
145
VSTypeScriptGlyph
.InterfaceInternal => Glyph.InterfaceInternal,
146
VSTypeScriptGlyph
.Intrinsic => Glyph.Intrinsic,
147
VSTypeScriptGlyph
.Keyword => Glyph.Keyword,
148
VSTypeScriptGlyph
.Label => Glyph.Label,
149
VSTypeScriptGlyph
.Local => Glyph.Local,
150
VSTypeScriptGlyph
.Namespace => Glyph.Namespace,
151
VSTypeScriptGlyph
.MethodPublic => Glyph.MethodPublic,
152
VSTypeScriptGlyph
.MethodProtected => Glyph.MethodProtected,
153
VSTypeScriptGlyph
.MethodPrivate => Glyph.MethodPrivate,
154
VSTypeScriptGlyph
.MethodInternal => Glyph.MethodInternal,
155
VSTypeScriptGlyph
.ModulePublic => Glyph.ModulePublic,
156
VSTypeScriptGlyph
.ModuleProtected => Glyph.ModuleProtected,
157
VSTypeScriptGlyph
.ModulePrivate => Glyph.ModulePrivate,
158
VSTypeScriptGlyph
.ModuleInternal => Glyph.ModuleInternal,
159
VSTypeScriptGlyph
.OpenFolder => Glyph.OpenFolder,
160
VSTypeScriptGlyph
.Operator => Glyph.OperatorPublic,
161
VSTypeScriptGlyph
.Parameter => Glyph.Parameter,
162
VSTypeScriptGlyph
.PropertyPublic => Glyph.PropertyPublic,
163
VSTypeScriptGlyph
.PropertyProtected => Glyph.PropertyProtected,
164
VSTypeScriptGlyph
.PropertyPrivate => Glyph.PropertyPrivate,
165
VSTypeScriptGlyph
.PropertyInternal => Glyph.PropertyInternal,
166
VSTypeScriptGlyph
.RangeVariable => Glyph.RangeVariable,
167
VSTypeScriptGlyph
.Reference => Glyph.Reference,
168
VSTypeScriptGlyph
.StructurePublic => Glyph.StructurePublic,
169
VSTypeScriptGlyph
.StructureProtected => Glyph.StructureProtected,
170
VSTypeScriptGlyph
.StructurePrivate => Glyph.StructurePrivate,
171
VSTypeScriptGlyph
.StructureInternal => Glyph.StructureInternal,
172
VSTypeScriptGlyph
.TypeParameter => Glyph.TypeParameter,
173
VSTypeScriptGlyph
.Snippet => Glyph.Snippet,
174
VSTypeScriptGlyph
.CompletionWarning => Glyph.CompletionWarning,
175
VSTypeScriptGlyph
.AddReference => Glyph.AddReference,
176
VSTypeScriptGlyph
.NuGet => Glyph.NuGet,
177
VSTypeScriptGlyph
.TargetTypeMatch => Glyph.TargetTypeMatch,