Interface SignatureHelpProvider

Expand description

The signature help provider interface defines the contract between extensions and the parameter hints-feature.

interface SignatureHelpProvider {
    signatureHelpRetriggerCharacters?: readonly string[];
    signatureHelpTriggerCharacters?: readonly string[];
    provideSignatureHelp(
        model: ITextModel,
        position: Position,
        token: CancellationToken,
        context: SignatureHelpContext,
    ): ProviderResult<SignatureHelpResult>;
}

Properties§

§readonly signatureHelpRetriggerCharacters?: readonly string[]
§readonly signatureHelpTriggerCharacters?: readonly string[]

Methods§

§

provideSignatureHelp(
    model: ITextModel,
    position: Position,
    token: CancellationToken,
    context: SignatureHelpContext,
): ProviderResult<SignatureHelpResult>

Provide help for the signature at the given position and document.