SymbolKind Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Enum which represents the various kinds of symbols.
See the Language Server Protocol specification for additional information.
public enum class SymbolKind
[System.Runtime.Serialization.DataContract]
public enum SymbolKind
[<System.Runtime.Serialization.DataContract>]
type SymbolKind =
Public Enum SymbolKind
- Inheritance
-
SymbolKind
- Attributes
Fields
Name | Value | Description |
---|---|---|
File | 1 | Symbol is a file. |
Module | 2 | Symbol is a module. |
Namespace | 3 | Symbol is a namespace. |
Package | 4 | Symbol is a package. |
Class | 5 | Symbol is a class. |
Method | 6 | Symbol is a method. |
Property | 7 | Symbol is a property. |
Field | 8 | Symbol is a field. |
Constructor | 9 | Symbol is a constructor. |
Enum | 10 | Symbol is an enum. |
Interface | 11 | Symbol is an interface. |
Function | 12 | Symbol is a function. |
Variable | 13 | Symbol is a variable. |
Constant | 14 | Symbol is a constant. |
String | 15 | Symbol is a string. |
Number | 16 | Symbol is a number. |
Boolean | 17 | Symbol is a boolean. |
Array | 18 | Symbol is an array. |
Object | 19 | Symbol is an object. |
Key | 20 | Symbol is a key. |
Null | 21 | Symbol is null. |
EnumMember | 22 | Symbol is an enum member. |
Struct | 23 | Symbol is a struct. |
Event | 24 | Symbol is an event. |
Operator | 25 | Symbol is an operator. |
TypeParameter | 26 | Symbol is a type parameter. |