Freigeben über


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.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)

Syntax

'Declaration
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 _
)
'Usage
Dim instance As Methods
Dim index As Integer
Dim parameter As Integer
Dim name As String
Dim display As String
Dim description As String

instance.GetParameterInfo(index, parameter, _
    name, display, description)
public abstract void GetParameterInfo(
    int index,
    int parameter,
    out string name,
    out string display,
    out string description
)
public:
virtual void GetParameterInfo(
    int index, 
    int parameter, 
    [OutAttribute] String^% name, 
    [OutAttribute] String^% display, 
    [OutAttribute] String^% description
) abstract
abstract GetParameterInfo : 
        index:int * 
        parameter:int * 
        name:string byref * 
        display:string byref * 
        description:string byref -> unit 
public abstract function GetParameterInfo(
    index : int, 
    parameter : int, 
    name : String, 
    display : String, 
    description : String
)

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

See Also

Reference

Methods Class

Methods Members

Microsoft.VisualStudio.Package Namespace