Class SignatureHelpItem
- Namespace
- Alternet.Common.TypeScript.Types
- Assembly
- Alternet.Common.TypeScript.v9.dll
Represents parameter signature for a method.
public class SignatureHelpItem
- Inheritance
-
SignatureHelpItem
Constructors
- SignatureHelpItem(IEnumerable<SymbolDisplayPart>, IEnumerable<SymbolDisplayPart>, IEnumerable<SymbolDisplayPart>, IEnumerable<SymbolDisplayPart>, IEnumerable<SignatureHelpParameter>, IEnumerable<JsDocTagInfo>, bool)
Creates a SignatureHelpItem with specified parameters.
Properties
- Documentation
Contains documentation parts.
- IsVariadic
Specifies if method accepts variable number of arguments.
- Parameters
Contains collection of parameters.
- PrefixDisplayParts
Contains prefix parts of the item to be displayed before method parameters.
- SeparatorDisplayParts
Contains separating parts of the item to be displayed between method parameters.
- SuffixDisplayParts
Contains suffix parts of the item to be displayed after method parameters.
- Tags
Contains collection of custom tags.
Methods
- GetDataType()
Returns method return type as string.
- GetDataType(bool, Color[])
Returns method return type as string.
- GetDescription()
Returns method description.
- ToDisplayString()
Converts method signature into string.
- ToDisplayString(bool, Color[])
Converts method signature into formatted string.