Share via


SymbolKind Enum

Definition

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.

Applies to