Enum SymbolDescriptorKind
The member-symbol kinds a SymbolDescriptor can carry. Mirrors the subset of
MemberKind the language server's AST symbol provider emits, split so Property
accessors and Enum/Type members each map to one runtime symbol type.
public enum SymbolDescriptorKind
Fields
Enum = 10An
Enum … End Enumdeclaration.EnumMember = 11A member of an
Enum.Event = 7An
Eventdeclaration.ExternalFunction = 6A
Declare Function.ExternalProcedure = 5A
Declare Sub.Function = 1A
Functionprocedure.ModuleConstant = 13A module-scoped
Const.ModuleField = 12A module-scoped variable (
Dim/Private/Publicfield).Procedure = 0A
Subprocedure.PropertyGet = 2A
Property Getaccessor.PropertyLet = 3A
Property Letaccessor.PropertySet = 4A
Property Setaccessor.UserDefinedType = 8A
Type … End Typedeclaration.UserDefinedTypeField = 9A field of a user-defined
Type.