Methods.GetParameterInfo Method
When implemented in a derived class, gets information about the specified parameter on the specified method signature.
Namespace: Microsoft.VisualStudio.Package
Assemblies: Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Syntax
'Declaração
Public MustOverride Sub GetParameterInfo ( _
index As Integer, _
parameter As Integer, _
<OutAttribute> ByRef name As String, _
<OutAttribute> ByRef display As String, _
<OutAttribute> ByRef description As String _
)
public abstract void GetParameterInfo(
int index,
int parameter,
out string name,
out string display,
out string description
)
Parameters
- index
Type: System.Int32
[in] An index into the list of method signatures.
- parameter
Type: System.Int32
[in] An index into the parameter list of the specified method signature.
- name
Type: System.String%
[out] Returns the name of the parameter.
- display
Type: System.String%
[out] Returns the parameter name and type formatted for display.
- description
Type: System.String%
[out] Returns a string containing a description of the parameter.
Remarks
In the default managed package framework implementation of the language service classes, this method is called from the GetParameterText method in the MethodData class.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.