Table of Contents

Class ParameterHints

Namespace
RDCore.SDK.Semantics.Refactoring
Assembly
RDCore.SDK.dll

The names of the parameters the positional arguments of the calls of a module are given to: MsgBox Prompt: "Hello", Buttons: vbOKOnly.

public static class ParameterHints
Inheritance
ParameterHints
Inherited Members

Remarks

A call is an argument list after a name that the static pass binds to a procedure, a function or a property - of the workspace or of a library it references (SignatureDescription); the argument list of an array, or of anything else, has no hint. A named argument says its parameter itself, and the arguments after it are named too: none of them has a hint. Neither has an argument that is a name written as its parameter's, nor an argument of a ParamArray after its first.

Methods

In(RenameContext, Uri, SourceRange)

The hints of the calls written in range of module.

public static IReadOnlyList<ParameterHint> In(RenameContext context, Uri module, SourceRange range)

Parameters

context RenameContext

The workspace.

module Uri

The module.

range SourceRange

The range a client shows.

Returns

IReadOnlyList<ParameterHint>

The hints, in the order they are written.