Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents an individual signature displayed in a tool, such as the signature help tool.
Namespace: Microsoft.VisualStudio.Language.Intellisense
Assembly: Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)
Syntax
'Declaration
Public Interface ISignature
public interface ISignature
public interface class ISignature
type ISignature = interface end
public interface ISignature
The ISignature type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
ApplicableToSpan | Gets the span of text in the buffer to which this signature help is applicable. |
![]() |
Content | Gets the content of the signature, including all the characters to be displayed. |
![]() |
CurrentParameter | Gets the current parameter for this signature. |
![]() |
Documentation | Gets the documentation associated with this signature. |
![]() |
Parameters | Gets the list of parameters that this signature knows about. |
![]() |
PrettyPrintedContent | Gets the content of the signature, pretty-printed into a form suitable for display on-screen. |
Top
Events
Name | Description | |
---|---|---|
![]() |
CurrentParameterChanged | Occurs when the currently-selected parameter changes. |
Top
Examples
For an example of the use of this interface, see Walkthrough: Displaying Signature Help.