Table of Contents

Class ParamArrayParameterSymbol

Namespace
RDCore.SDK.Model.Symbols.VBProject
Assembly
RDCore.SDK.dll
public record ParamArrayParameterSymbol : VBParameterSymbol, IEquatable<Symbol>, IEquatable<BoundSymbol>, IEquatable<BoundTypedSymbol>, IEquatable<VBLocalVariableSymbol>, IEquatable<VBParameterSymbol>, IEquatable<ParamArrayParameterSymbol>
Inheritance
ParamArrayParameterSymbol
Implements
Inherited Members

Constructors

ParamArrayParameterSymbol(Uri, Uri, string, SourceRange, SourceRange, ParameterKind)

public ParamArrayParameterSymbol(Uri WorkspaceRoot, Uri ParentUri, string Name, SourceRange Range, SourceRange SelectionRange, ParameterKind ParameterKind)

Parameters

WorkspaceRoot Uri

The workspace root for this symbol. For an external project or library, this should be different than the user's project workspace.

ParentUri Uri

The Uri of the parent symbol.

Name string

The identifier name of the symbol.

Range SourceRange

A Range pointing to the document location that belongs to this symbol.

SelectionRange SourceRange

A Range pointing to the document location that should be selected when navigating to this symbol.

ParameterKind ParameterKind

Describes how an argument is passed to this parameter.