Share via


CompletionItemKind Enum

Definition

Enum values for completion item kinds.

See the Language Server Protocol specification for additional information.

public enum class CompletionItemKind
public enum CompletionItemKind
type CompletionItemKind = 
Public Enum CompletionItemKind
Inheritance
CompletionItemKind

Fields

Name Value Description
None 0

Value to use when no kind was provided

Text 1

Text

Method 2

Method

Function 3

Function

Constructor 4

Constructor

Field 5

Field

Variable 6

Variable

Class 7

Class

Interface 8

Interface

Module 9

Module

Property 10

Property

Unit 11

Unit

Value 12

Value

Enum 13

Enum

Keyword 14

Keyword

Snippet 15

Snippet

Color 16

Color

File 17

File

Reference 18

Reference

Folder 19

Folder

EnumMember 20

EnumMember

Constant 21

Constant

Struct 22

Struct

Event 23

Event

Operator 24

Operator

TypeParameter 25

TypeParameter

Macro 118115

Macro

Namespace 118116

Namespace

Template 118117

Template

TypeDefinition 118118

TypeDefinition

Union 118119

Union

Delegate 118120

Delegate

TagHelper 118121

TagHelper

ExtensionMethod 118122

ExtensionMethod

Element 118123

Element

LocalResource 118124

LocalResource

SystemResource 118125

SystemResource

CloseElement 118126

CloseElement

Applies to