Table of Contents

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.