the base class of all code symbol types in a VB language project. the concrete LanguageSymbolType.Type is fixed by the derived class so that symbol categories (container / member / variable) can never be confused.
LanguageSymbolType
01 Syntax
Microsoft.VisualBasic.ApplicationServices.Development.VisualStudio.VBProj.CodeDOM.LanguageSymbolType
02 Properties
| Name | Overloads | Summary |
|---|---|---|
| Type | 1 | the exact kind of this symbol, fixed by the derived class. |
| Name | 1 | the symbol name |
| Parent | 1 | the parent symbol that owns this symbol (a type container or a member). |
| GenericTypeArguments | 1 | generic type argument for XXX(Of T) |
| Modifiers | 1 | access and custom modifiers, e.g. |
| Attributes | 1 | attribute declaration blocks applied on this symbol, e.g. |
| XmlDoc | 1 | the xml documentation comment lines (''') that precedes this symbol |
| Source | 1 |
03 Members
Type
the exact kind of this symbol, fixed by the derived class.
Name
the symbol name
Parent
the parent symbol that owns this symbol (a type container or a member).
GenericTypeArguments
generic type argument for XXX(Of T)
Modifiers
access and custom modifiers, e.g. "Public Shared Overloads"
Attributes
attribute declaration blocks applied on this symbol, e.g. <ExportAPI()>
XmlDoc
the xml documentation comment lines (''') that precedes this symbol
Source